Removed the redundant "summary" parameter from the "#onOpen" and static "start" methods of JavaScript SummaryEditor.
This commit is contained in:
parent
38c394c0af
commit
fc766724c4
@ -220,7 +220,7 @@ class JournalEntryEditor {
|
||||
this.#amountError = document.getElementById(this.#prefix + "-amount-error");
|
||||
this.#originalEntryControl.onclick = () => OriginalEntrySelector.start(this, this.originalEntryId);
|
||||
this.#originalEntryDelete.onclick = () => this.clearOriginalEntry();
|
||||
this.#summaryControl.onclick = () => SummaryEditor.start(this, this.summary);
|
||||
this.#summaryControl.onclick = () => SummaryEditor.start(this);
|
||||
this.#accountControl.onclick = () => AccountSelector.start(this, this.entryType);
|
||||
this.#amount.onchange = () => this.#validateAmount();
|
||||
this.#element.onsubmit = () => {
|
||||
|
@ -228,12 +228,11 @@ class SummaryEditor {
|
||||
* The callback when the summary editor is shown.
|
||||
*
|
||||
* @param entryEditor {JournalEntryEditor} the journal entry editor
|
||||
* @param summary {string|null} the summary
|
||||
*/
|
||||
#onOpen(entryEditor, summary) {
|
||||
#onOpen(entryEditor) {
|
||||
this.#entryEditor = entryEditor;
|
||||
this.#reset();
|
||||
this.summary.value = summary === null? "": summary;
|
||||
this.summary.value = entryEditor.summary === null? "": entryEditor.summary;
|
||||
this.#onSummaryChange();
|
||||
}
|
||||
|
||||
@ -271,10 +270,9 @@ class SummaryEditor {
|
||||
* The callback when the summary editor is shown.
|
||||
*
|
||||
* @param entryEditor {JournalEntryEditor} the journal entry editor
|
||||
* @param summary {string|null} the summary
|
||||
*/
|
||||
static start(entryEditor, summary) {
|
||||
this.#editors[entryEditor.entryType].#onOpen(entryEditor, summary);
|
||||
static start(entryEditor) {
|
||||
this.#editors[entryEditor.entryType].#onOpen(entryEditor);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user