fix: specific account transactions.

fix: specific expense associated expense account graph.
fix: specific manual journal associated account and contact graph.
This commit is contained in:
a.bouhuolia
2021-04-25 23:41:54 +02:00
parent fcc95d9e01
commit c75109a975
7 changed files with 102 additions and 4 deletions

View File

@@ -21,6 +21,7 @@ export default class ManualJournalEntry extends TenantModel {
*/
static get relationMappings() {
const Account = require('models/Account');
const Contact = require('models/Contact');
return {
account: {
@@ -31,6 +32,14 @@ export default class ManualJournalEntry extends TenantModel {
to: 'accounts.id',
},
},
contact: {
relation: Model.BelongsToOneRelation,
modelClass: Contact.default,
join: {
from: 'manual_journals_entries.contactId',
to: 'contacts.id',
},
},
};
}
}