Revised so that when the account selector finds the codes from the form, the journal entry editor is used to find the form instead of messing-up with the TransactionForm class and its static method that was a shortcut to the private instance method of the same name.
This commit is contained in:
@ -184,7 +184,7 @@ class TransactionForm {
|
||||
* @param entryType {string} the entry type, either "debit" or "credit"
|
||||
* @return {string[]} the account codes used in the form
|
||||
*/
|
||||
#getAccountCodesUsed(entryType) {
|
||||
getAccountCodesUsed(entryType) {
|
||||
let inUse = [];
|
||||
for (const currency of this.#currencies) {
|
||||
inUse = inUse.concat(currency.getAccountCodesUsed(entryType));
|
||||
@ -280,16 +280,6 @@ class TransactionForm {
|
||||
static initialize() {
|
||||
this.#form = new TransactionForm()
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the account codes used in the form.
|
||||
*
|
||||
* @param entryType {string} the entry type, either "debit" or "credit"
|
||||
* @return {string[]} the account codes used in the form
|
||||
*/
|
||||
static getAccountCodesUsed(entryType) {
|
||||
return this.#form.#getAccountCodesUsed(entryType);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user