UNPKG

@accounter/server

Version:
14 lines 553 B
import { LedgerProvider } from '../providers/ledger.provider.js'; export const commonChargeLedgerResolver = { ledger: async (DbCharge, _, { injector }) => { const ledgerRecords = await injector .get(LedgerProvider) .getLedgerRecordsByChargesIdLoader.load(DbCharge.id); return { records: ledgerRecords.sort((a, b) => a.invoice_date.getTime() < b.invoice_date.getTime() ? 1 : -1), charge: DbCharge, errors: [], }; }, }; //# sourceMappingURL=common.resolver.js.map