fix: accounts types with new design.

This commit is contained in:
a.bouhuolia
2021-01-26 12:51:13 +02:00
parent a871aea84d
commit d789228038
24 changed files with 101 additions and 100 deletions

View File

@@ -23,6 +23,15 @@ export default class AccountRepository extends TenantRepository {
return this.model.toDependencyGraph(accounts);
});
}
/**
* Retrieve.
* @param {string} slug
* @return {Promise<IAccount>}
*/
findBySlug(slug: string) {
return this.findOne({ slug });
}
/**
* Changes account balance.

View File

@@ -31,7 +31,7 @@ export default class AccountTransactionsRepository extends TenantRepository {
return this.model.query()
.modify('filterAccounts', filter.accountsIds)
.modify('filterDateRange', filter.fromDate, filter.toDate)
.withGraphFetched('account.type')
.withGraphFetched('account')
.onBuild((query) => {
if (filter.sumationCreditDebit) {
query.modify('sumationCreditDebit');