fix: auto-increment settings.

This commit is contained in:
Ahmed Bouhuolia
2020-12-12 13:26:36 +02:00
parent 4c8346ac3d
commit e9e4ddaee0
6 changed files with 43 additions and 20 deletions

View File

@@ -19,7 +19,7 @@ export class ManualJournalSubscriber {
* @param {{ tenantId: number, manualJournal: IManualJournal }}
*/
@On(events.manualJournals.onCreated)
public async onManualJournalCreated({ tenantId, manualJournal }) {
public async handleWriteJournalEntries({ tenantId, manualJournal }) {
const manualJournalsService = Container.get(ManualJournalsService);
await manualJournalsService
@@ -31,7 +31,7 @@ export class ManualJournalSubscriber {
* @param {{ tenantId: number, manualJournal: IManualJournal }}
*/
@On(events.manualJournals.onEdited)
public async onManualJournalEdited({ tenantId, manualJournal }) {
public async handleRewriteJournalEntries({ tenantId, manualJournal }) {
const manualJournalsService = Container.get(ManualJournalsService);
await manualJournalsService
@@ -43,7 +43,7 @@ export class ManualJournalSubscriber {
* @param {{ tenantId: number, manualJournalId: number }}
*/
@On(events.manualJournals.onDeleted)
public async onManualJournalDeleted({ tenantId, manualJournalId, }) {
public async handleRevertJournalEntries({ tenantId, manualJournalId, }) {
const manualJournalsService = Container.get(ManualJournalsService);
await manualJournalsService
@@ -55,9 +55,10 @@ export class ManualJournalSubscriber {
*/
@On(events.manualJournals.onCreated)
public async handleJournalNextNumberIncrement({ tenantId }) {
await this.settingsService.incrementNextNumber(tenantId, {
const query = {
group: 'manual_journals',
key: 'next_number',
});
};
await this.settingsService.incrementNextNumber(tenantId, query);
}
}

View File

@@ -64,7 +64,7 @@ export default class SaleInvoiceSubscriber {
public async handleInvoiceNextNumberIncrement({ tenantId, saleInvoiceId, saleInvoice }) {
await this.settingsService.incrementNextNumber(tenantId, {
key: 'next_number',
group: 'sales_invoices'
group: 'sales_invoices',
});
}
}