fix: case sensitivity paths

This commit is contained in:
Ahmed Bouhuolia
2025-10-18 19:04:29 +02:00
parent 3f49d82dbe
commit e686fba695
32 changed files with 63 additions and 68 deletions

View File

@@ -18,7 +18,7 @@ import { PassportModule } from '@nestjs/passport';
import { ClsModule, ClsService } from 'nestjs-cls'; import { ClsModule, ClsService } from 'nestjs-cls';
import { AppController } from './App.controller'; import { AppController } from './App.controller';
import { AppService } from './App.service'; import { AppService } from './App.service';
import { ItemsModule } from '../Items/items.module'; import { ItemsModule } from '../Items/Items.module';
import { config } from '../../common/config'; import { config } from '../../common/config';
import { SystemDatabaseModule } from '../System/SystemDB/SystemDB.module'; import { SystemDatabaseModule } from '../System/SystemDB/SystemDB.module';
import { SystemModelsModule } from '../System/SystemModels/SystemModels.module'; import { SystemModelsModule } from '../System/SystemModels/SystemModels.module';

View File

@@ -19,7 +19,7 @@ import { PublicRoute } from './guards/jwt.guard';
import { AuthenticationApplication } from './AuthApplication.sevice'; import { AuthenticationApplication } from './AuthApplication.sevice';
import { AuthSignupDto } from './dtos/AuthSignup.dto'; import { AuthSignupDto } from './dtos/AuthSignup.dto';
import { AuthSigninDto } from './dtos/AuthSignin.dto'; import { AuthSigninDto } from './dtos/AuthSignin.dto';
import { LocalAuthGuard } from './guards/local.guard'; import { LocalAuthGuard } from './guards/Local.guard';
import { AuthSigninService } from './commands/AuthSignin.service'; import { AuthSigninService } from './commands/AuthSignin.service';
import { TenantModel } from '../System/models/TenantModel'; import { TenantModel } from '../System/models/TenantModel';
import { SystemUser } from '../System/models/SystemUser'; import { SystemUser } from '../System/models/SystemUser';
@@ -35,7 +35,7 @@ export class AuthController {
@Inject(TenantModel.name) @Inject(TenantModel.name)
private readonly tenantModel: typeof TenantModel, private readonly tenantModel: typeof TenantModel,
) {} ) { }
@Post('/signin') @Post('/signin')
@UseGuards(LocalAuthGuard) @UseGuards(LocalAuthGuard)

View File

@@ -16,7 +16,7 @@ import { LocalStrategy } from './strategies/Local.strategy';
import { PassportModule } from '@nestjs/passport'; import { PassportModule } from '@nestjs/passport';
import { APP_GUARD } from '@nestjs/core'; import { APP_GUARD } from '@nestjs/core';
import { JwtAuthGuard } from './guards/jwt.guard'; import { JwtAuthGuard } from './guards/jwt.guard';
import { AuthMailSubscriber } from './Subscribers/AuthMail.subscriber'; import { AuthMailSubscriber } from './subscribers/AuthMail.subscriber';
import { BullModule } from '@nestjs/bullmq'; import { BullModule } from '@nestjs/bullmq';
import { import {
SendResetPasswordMailQueue, SendResetPasswordMailQueue,
@@ -98,4 +98,4 @@ const models = [
AuthMailSubscriber, AuthMailSubscriber,
], ],
}) })
export class AuthModule {} export class AuthModule { }

View File

@@ -27,8 +27,8 @@ import { PaymentMadeBranchValidateSubscriber } from './subscribers/Validators/Pa
import { PaymentReceiveBranchValidateSubscriber } from './subscribers/Validators/PaymentReceiveBranchSubscriber'; import { PaymentReceiveBranchValidateSubscriber } from './subscribers/Validators/PaymentReceiveBranchSubscriber';
import { SaleReceiptBranchValidateSubscriber } from './subscribers/Validators/SaleReceiptBranchesSubscriber'; import { SaleReceiptBranchValidateSubscriber } from './subscribers/Validators/SaleReceiptBranchesSubscriber';
import { VendorCreditBranchValidateSubscriber } from './subscribers/Validators/VendorCreditBranchSubscriber'; import { VendorCreditBranchValidateSubscriber } from './subscribers/Validators/VendorCreditBranchSubscriber';
import { ValidateBranchExistance } from './Integrations/ValidateBranchExistance'; import { ValidateBranchExistance } from './integrations/ValidateBranchExistance';
import { ManualJournalBranchesValidator } from './Integrations/ManualJournals/ManualJournalsBranchesValidator'; import { ManualJournalBranchesValidator } from './integrations/ManualJournals/ManualJournalsBranchesValidator';
import { CashflowTransactionsActivateBranches } from './integrations/Cashflow/CashflowActivateBranches'; import { CashflowTransactionsActivateBranches } from './integrations/Cashflow/CashflowActivateBranches';
import { ExpensesActivateBranches } from './integrations/Expense/ExpensesActivateBranches'; import { ExpensesActivateBranches } from './integrations/Expense/ExpensesActivateBranches';
import { FeaturesModule } from '../Features/Features.module'; import { FeaturesModule } from '../Features/Features.module';
@@ -74,4 +74,4 @@ import { FeaturesModule } from '../Features/Features.module';
ManualJournalBranchesDTOTransformer, ManualJournalBranchesDTOTransformer,
], ],
}) })
export class BranchesModule {} export class BranchesModule { }

View File

@@ -1,6 +1,6 @@
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { CashflowTransactionsActivateBranches } from '../../Integrations/Cashflow/CashflowActivateBranches'; import { CashflowTransactionsActivateBranches } from '../../integrations/Cashflow/CashflowActivateBranches';
import { IBranchesActivatedPayload } from '../../Branches.types'; import { IBranchesActivatedPayload } from '../../Branches.types';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
@@ -8,7 +8,7 @@ import { events } from '@/common/events/events';
export class CreditNoteActivateBranchesSubscriber { export class CreditNoteActivateBranchesSubscriber {
constructor( constructor(
private readonly cashflowActivateBranches: CashflowTransactionsActivateBranches, private readonly cashflowActivateBranches: CashflowTransactionsActivateBranches,
) {} ) { }
/** /**
* Updates accounts transactions with the primary branch once * Updates accounts transactions with the primary branch once

View File

@@ -1,14 +1,14 @@
import { IBranchesActivatedPayload } from '../../Branches.types'; import { IBranchesActivatedPayload } from '../../Branches.types';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { ExpensesActivateBranches } from '../../Integrations/Expense/ExpensesActivateBranches'; import { ExpensesActivateBranches } from '../../integrations/Expense/ExpensesActivateBranches';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
@Injectable() @Injectable()
export class ExpenseActivateBranchesSubscriber { export class ExpenseActivateBranchesSubscriber {
constructor( constructor(
private readonly expensesActivateBranches: ExpensesActivateBranches, private readonly expensesActivateBranches: ExpensesActivateBranches,
) {} ) { }
/** /**
* Updates accounts transactions with the primary branch once * Updates accounts transactions with the primary branch once

View File

@@ -1,4 +1,4 @@
import { BillPaymentsActivateBranches } from '../../Integrations/Purchases/PaymentMadeBranchesActivate'; import { BillPaymentsActivateBranches } from '../../integrations/Purchases/PaymentMadeBranchesActivate';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
@@ -8,7 +8,7 @@ import { IBranchesActivatedPayload } from '../../Branches.types';
export class PaymentMadeActivateBranchesSubscriber { export class PaymentMadeActivateBranchesSubscriber {
constructor( constructor(
private readonly paymentsActivateBranches: BillPaymentsActivateBranches, private readonly paymentsActivateBranches: BillPaymentsActivateBranches,
) {} ) { }
/** /**
* Updates accounts transactions with the primary branch once * Updates accounts transactions with the primary branch once

View File

@@ -1,5 +1,5 @@
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
import { SaleInvoiceActivateBranches } from '../../Integrations/Sales/SaleInvoiceBranchesActivate'; import { SaleInvoiceActivateBranches } from '../../integrations/Sales/SaleInvoiceBranchesActivate';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { IBranchesActivatedPayload } from '../../Branches.types'; import { IBranchesActivatedPayload } from '../../Branches.types';
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
@@ -8,7 +8,7 @@ import { Injectable } from '@nestjs/common';
export class SaleInvoicesActivateBranchesSubscriber { export class SaleInvoicesActivateBranchesSubscriber {
constructor( constructor(
private readonly invoicesActivateBranches: SaleInvoiceActivateBranches, private readonly invoicesActivateBranches: SaleInvoiceActivateBranches,
) {} ) { }
/** /**
* Updates accounts transactions with the primary branch once * Updates accounts transactions with the primary branch once

View File

@@ -1,7 +1,7 @@
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
import { ValidateBranchExistance } from '../../Integrations/ValidateBranchExistance'; import { ValidateBranchExistance } from '../../integrations/ValidateBranchExistance';
import { import {
IBillCreatingPayload, IBillCreatingPayload,
IBillEditingPayload, IBillEditingPayload,
@@ -11,7 +11,7 @@ import {
export class BillBranchValidateSubscriber { export class BillBranchValidateSubscriber {
constructor( constructor(
private readonly validateBranchExistance: ValidateBranchExistance, private readonly validateBranchExistance: ValidateBranchExistance,
) {} ) { }
/** /**
* Validate branch existance on bill creating. * Validate branch existance on bill creating.

View File

@@ -1,14 +1,14 @@
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
import { ValidateBranchExistance } from '../../Integrations/ValidateBranchExistance'; import { ValidateBranchExistance } from '../../integrations/ValidateBranchExistance';
import { ICommandCashflowCreatingPayload } from '@/modules/BankingTransactions/types/BankingTransactions.types'; import { ICommandCashflowCreatingPayload } from '@/modules/BankingTransactions/types/BankingTransactions.types';
@Injectable() @Injectable()
export class CashflowBranchDTOValidatorSubscriber { export class CashflowBranchDTOValidatorSubscriber {
constructor( constructor(
private readonly validateBranchExistance: ValidateBranchExistance, private readonly validateBranchExistance: ValidateBranchExistance,
) {} ) { }
/** /**
* Validate branch existance once cashflow transaction creating. * Validate branch existance once cashflow transaction creating.

View File

@@ -1,7 +1,7 @@
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
import { ValidateBranchExistance } from '../../Integrations/ValidateBranchExistance'; import { ValidateBranchExistance } from '../../integrations/ValidateBranchExistance';
import { import {
ICustomerOpeningBalanceEditingPayload, ICustomerOpeningBalanceEditingPayload,
ICustomerEventCreatingPayload, ICustomerEventCreatingPayload,
@@ -15,7 +15,7 @@ import {
export class ContactBranchValidateSubscriber { export class ContactBranchValidateSubscriber {
constructor( constructor(
private readonly validateBranchExistance: ValidateBranchExistance, private readonly validateBranchExistance: ValidateBranchExistance,
) {} ) { }
/** /**
* Validate branch existance on customer creating. * Validate branch existance on customer creating.

View File

@@ -1,7 +1,7 @@
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
import { ValidateBranchExistance } from '../../Integrations/ValidateBranchExistance'; import { ValidateBranchExistance } from '../../integrations/ValidateBranchExistance';
import { ICreditNoteEditingPayload } from '@/modules/CreditNotes/types/CreditNotes.types'; import { ICreditNoteEditingPayload } from '@/modules/CreditNotes/types/CreditNotes.types';
import { ICreditNoteCreatingPayload } from '@/modules/CreditNotes/types/CreditNotes.types'; import { ICreditNoteCreatingPayload } from '@/modules/CreditNotes/types/CreditNotes.types';
@@ -9,7 +9,7 @@ import { ICreditNoteCreatingPayload } from '@/modules/CreditNotes/types/CreditNo
export class CreditNoteBranchValidateSubscriber { export class CreditNoteBranchValidateSubscriber {
constructor( constructor(
private readonly validateBranchExistance: ValidateBranchExistance, private readonly validateBranchExistance: ValidateBranchExistance,
) {} ) { }
/** /**
* Validate branch existance on credit note creating. * Validate branch existance on credit note creating.

View File

@@ -1,6 +1,6 @@
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { ValidateBranchExistance } from '../../Integrations/ValidateBranchExistance'; import { ValidateBranchExistance } from '../../integrations/ValidateBranchExistance';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
import { IRefundCreditNoteCreatingPayload } from '@/modules/CreditNoteRefunds/types/CreditNoteRefunds.types'; import { IRefundCreditNoteCreatingPayload } from '@/modules/CreditNoteRefunds/types/CreditNoteRefunds.types';
@@ -8,7 +8,7 @@ import { IRefundCreditNoteCreatingPayload } from '@/modules/CreditNoteRefunds/ty
export class CreditNoteRefundBranchValidateSubscriber { export class CreditNoteRefundBranchValidateSubscriber {
constructor( constructor(
private readonly validateBranchExistance: ValidateBranchExistance private readonly validateBranchExistance: ValidateBranchExistance
) {} ) { }
/** /**
* Validate branch existance on refund credit note creating. * Validate branch existance on refund credit note creating.

View File

@@ -1,7 +1,7 @@
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
import { ValidateBranchExistance } from '../../Integrations/ValidateBranchExistance'; import { ValidateBranchExistance } from '../../integrations/ValidateBranchExistance';
import { import {
IExpenseCreatingPayload, IExpenseCreatingPayload,
IExpenseEventEditingPayload, IExpenseEventEditingPayload,
@@ -10,7 +10,7 @@ import {
export class ExpenseBranchValidateSubscriber { export class ExpenseBranchValidateSubscriber {
constructor( constructor(
private readonly validateBranchExistance: ValidateBranchExistance, private readonly validateBranchExistance: ValidateBranchExistance,
) {} ) { }
/** /**
* Validate branch existance once expense transaction creating. * Validate branch existance once expense transaction creating.

View File

@@ -1,14 +1,14 @@
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
import { ValidateBranchExistance } from '../../Integrations/ValidateBranchExistance'; import { ValidateBranchExistance } from '../../integrations/ValidateBranchExistance';
import { IInventoryAdjustmentCreatingPayload } from '@/modules/InventoryAdjutments/types/InventoryAdjustments.types'; import { IInventoryAdjustmentCreatingPayload } from '@/modules/InventoryAdjutments/types/InventoryAdjustments.types';
@Injectable() @Injectable()
export class InventoryAdjustmentBranchValidateSubscriber { export class InventoryAdjustmentBranchValidateSubscriber {
constructor( constructor(
private readonly validateBranchExistance: ValidateBranchExistance, private readonly validateBranchExistance: ValidateBranchExistance,
) {} ) { }
/** /**
* Validate branch existance on inventory adjustment creating. * Validate branch existance on inventory adjustment creating.

View File

@@ -1,7 +1,7 @@
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
import { ValidateBranchExistance } from '../../Integrations/ValidateBranchExistance'; import { ValidateBranchExistance } from '../../integrations/ValidateBranchExistance';
import { import {
ISaleInvoiceCreatingPaylaod, ISaleInvoiceCreatingPaylaod,
ISaleInvoiceEditingPayload, ISaleInvoiceEditingPayload,
@@ -11,7 +11,7 @@ import {
export class InvoiceBranchValidateSubscriber { export class InvoiceBranchValidateSubscriber {
constructor( constructor(
private readonly validateBranchExistance: ValidateBranchExistance, private readonly validateBranchExistance: ValidateBranchExistance,
) {} ) { }
/** /**
* Validate branch existance on invoice creating. * Validate branch existance on invoice creating.

View File

@@ -3,7 +3,7 @@ import {
IManualJournalCreatingPayload, IManualJournalCreatingPayload,
IManualJournalEditingPayload, IManualJournalEditingPayload,
} from '@/modules/ManualJournals/types/ManualJournals.types'; } from '@/modules/ManualJournals/types/ManualJournals.types';
import { ManualJournalBranchesValidator } from '../../Integrations/ManualJournals/ManualJournalsBranchesValidator'; import { ManualJournalBranchesValidator } from '../../integrations/ManualJournals/ManualJournalsBranchesValidator';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
@@ -15,7 +15,7 @@ export class ManualJournalBranchValidateSubscriber {
constructor( constructor(
private readonly validateManualJournalBranch: ManualJournalBranchesValidator, private readonly validateManualJournalBranch: ManualJournalBranchesValidator,
private readonly featuresManager: FeaturesManager, private readonly featuresManager: FeaturesManager,
) {} ) { }
/** /**
* Validate branch existance on estimate creating. * Validate branch existance on estimate creating.

View File

@@ -4,14 +4,14 @@ import {
IBillPaymentCreatingPayload, IBillPaymentCreatingPayload,
IBillPaymentEditingPayload, IBillPaymentEditingPayload,
} from '@/modules/BillPayments/types/BillPayments.types'; } from '@/modules/BillPayments/types/BillPayments.types';
import { ValidateBranchExistance } from '../../Integrations/ValidateBranchExistance'; import { ValidateBranchExistance } from '../../integrations/ValidateBranchExistance';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
@Injectable() @Injectable()
export class PaymentMadeBranchValidateSubscriber { export class PaymentMadeBranchValidateSubscriber {
constructor( constructor(
private readonly validateBranchExistance: ValidateBranchExistance, private readonly validateBranchExistance: ValidateBranchExistance,
) {} ) { }
/** /**
* Validate branch existance on estimate creating. * Validate branch existance on estimate creating.

View File

@@ -2,7 +2,7 @@ import {
IPaymentReceivedCreatingPayload, IPaymentReceivedCreatingPayload,
IPaymentReceivedEditingPayload, IPaymentReceivedEditingPayload,
} from '@/modules/PaymentReceived/types/PaymentReceived.types'; } from '@/modules/PaymentReceived/types/PaymentReceived.types';
import { ValidateBranchExistance } from '../../Integrations/ValidateBranchExistance'; import { ValidateBranchExistance } from '../../integrations/ValidateBranchExistance';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
@@ -11,7 +11,7 @@ import { events } from '@/common/events/events';
export class PaymentReceiveBranchValidateSubscriber { export class PaymentReceiveBranchValidateSubscriber {
constructor( constructor(
private readonly validateBranchExistance: ValidateBranchExistance, private readonly validateBranchExistance: ValidateBranchExistance,
) {} ) { }
/** /**
* Validate branch existance on estimate creating. * Validate branch existance on estimate creating.

View File

@@ -5,13 +5,13 @@ import {
ISaleEstimateCreatingPayload, ISaleEstimateCreatingPayload,
ISaleEstimateEditingPayload, ISaleEstimateEditingPayload,
} from '@/modules/SaleEstimates/types/SaleEstimates.types'; } from '@/modules/SaleEstimates/types/SaleEstimates.types';
import { ValidateBranchExistance } from '../../Integrations/ValidateBranchExistance'; import { ValidateBranchExistance } from '../../integrations/ValidateBranchExistance';
@Injectable() @Injectable()
export class SaleEstimateBranchValidateSubscriber { export class SaleEstimateBranchValidateSubscriber {
constructor( constructor(
private readonly validateBranchExistance: ValidateBranchExistance, private readonly validateBranchExistance: ValidateBranchExistance,
) {} ) { }
/** /**
* Validate branch existance on estimate creating. * Validate branch existance on estimate creating.

View File

@@ -2,7 +2,7 @@ import {
ISaleReceiptCreatingPayload, ISaleReceiptCreatingPayload,
ISaleReceiptEditingPayload, ISaleReceiptEditingPayload,
} from '@/modules/SaleReceipts/types/SaleReceipts.types'; } from '@/modules/SaleReceipts/types/SaleReceipts.types';
import { ValidateBranchExistance } from '../../Integrations/ValidateBranchExistance'; import { ValidateBranchExistance } from '../../integrations/ValidateBranchExistance';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
@@ -11,7 +11,7 @@ import { events } from '@/common/events/events';
export class SaleReceiptBranchValidateSubscriber { export class SaleReceiptBranchValidateSubscriber {
constructor( constructor(
private readonly validateBranchExistance: ValidateBranchExistance, private readonly validateBranchExistance: ValidateBranchExistance,
) {} ) { }
/** /**
* Validate branch existance on estimate creating. * Validate branch existance on estimate creating.

View File

@@ -2,7 +2,7 @@ import {
IVendorCreditCreatingPayload, IVendorCreditCreatingPayload,
IVendorCreditEditingPayload, IVendorCreditEditingPayload,
} from '@/modules/VendorCredit/types/VendorCredit.types'; } from '@/modules/VendorCredit/types/VendorCredit.types';
import { ValidateBranchExistance } from '../../Integrations/ValidateBranchExistance'; import { ValidateBranchExistance } from '../../integrations/ValidateBranchExistance';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
@@ -11,7 +11,7 @@ import { events } from '@/common/events/events';
export class VendorCreditBranchValidateSubscriber { export class VendorCreditBranchValidateSubscriber {
constructor( constructor(
private readonly validateBranchExistance: ValidateBranchExistance, private readonly validateBranchExistance: ValidateBranchExistance,
) {} ) { }
/** /**
* Validate branch existance on estimate creating. * Validate branch existance on estimate creating.

View File

@@ -1,4 +1,4 @@
import { ValidateBranchExistance } from '../../Integrations/ValidateBranchExistance'; import { ValidateBranchExistance } from '../../integrations/ValidateBranchExistance';
import { OnEvent } from '@nestjs/event-emitter'; import { OnEvent } from '@nestjs/event-emitter';
import { Injectable } from '@nestjs/common'; import { Injectable } from '@nestjs/common';
import { events } from '@/common/events/events'; import { events } from '@/common/events/events';
@@ -8,7 +8,7 @@ import { IRefundVendorCreditCreatingPayload } from '@/modules/VendorCreditsRefun
export class VendorCreditRefundBranchValidateSubscriber { export class VendorCreditRefundBranchValidateSubscriber {
constructor( constructor(
private readonly validateBranchExistance: ValidateBranchExistance, private readonly validateBranchExistance: ValidateBranchExistance,
) {} ) { }
/** /**
* Validate branch existance on refund credit note creating. * Validate branch existance on refund credit note creating.

View File

@@ -5,7 +5,6 @@ import { PageProperties, PdfFormat } from '@/libs/Chromiumly/_types';
import { UrlConverter } from '@/libs/Chromiumly/UrlConvert'; import { UrlConverter } from '@/libs/Chromiumly/UrlConvert';
import { Chromiumly } from '@/libs/Chromiumly/Chromiumly'; import { Chromiumly } from '@/libs/Chromiumly/Chromiumly';
import { import {
PDF_FILE_EXPIRE_IN,
getPdfFilePath, getPdfFilePath,
getPdfFilesStorageDir, getPdfFilesStorageDir,
} from './utils'; } from './utils';
@@ -20,7 +19,7 @@ export class ChromiumlyHtmlConvert {
constructor( constructor(
@Inject(Document.name) @Inject(Document.name)
private documentModel: TenantModelProxy<typeof Document>, private documentModel: TenantModelProxy<typeof Document>,
) {} ) { }
/** /**
* Write HTML content to temporary file. * Write HTML content to temporary file.

View File

@@ -1,7 +1,3 @@
import { mixin } from 'objection';
// import TenantModel from 'models/TenantModel';
// import ModelSetting from './ModelSetting';
// import ModelSearchable from './ModelSearchable';
import { BaseModel } from '@/models/Model'; import { BaseModel } from '@/models/Model';
export class Document extends BaseModel { export class Document extends BaseModel {

View File

@@ -9,7 +9,7 @@ import { CreditNoteApplication } from './CreditNoteApplication.service';
import { CreditNotesController } from './CreditNotes.controller'; import { CreditNotesController } from './CreditNotes.controller';
import { GetCreditNoteState } from './queries/GetCreditNoteState.service'; import { GetCreditNoteState } from './queries/GetCreditNoteState.service';
import { GetCreditNotePdf } from './queries/GetCreditNotePdf.serivce'; import { GetCreditNotePdf } from './queries/GetCreditNotePdf.serivce';
import { ItemsModule } from '../Items/items.module'; import { ItemsModule } from '../Items/Items.module';
import { BranchesModule } from '../Branches/Branches.module'; import { BranchesModule } from '../Branches/Branches.module';
import { WarehousesModule } from '../Warehouses/Warehouses.module'; import { WarehousesModule } from '../Warehouses/Warehouses.module';
import { PdfTemplatesModule } from '../PdfTemplate/PdfTemplates.module'; import { PdfTemplatesModule } from '../PdfTemplate/PdfTemplates.module';
@@ -89,4 +89,4 @@ import { CreditNotesApplyInvoiceModule } from '../CreditNotesApplyInvoice/Credit
], ],
controllers: [CreditNotesController], controllers: [CreditNotesController],
}) })
export class CreditNotesModule {} export class CreditNotesModule { }

View File

@@ -24,9 +24,9 @@ import { CreateItemDto, EditItemDto } from './dtos/Item.dto';
import { GetItemsQueryDto } from './dtos/GetItemsQuery.dto'; import { GetItemsQueryDto } from './dtos/GetItemsQuery.dto';
import { ItemResponseDto } from './dtos/itemResponse.dto'; import { ItemResponseDto } from './dtos/itemResponse.dto';
import { PaginatedResponseDto } from '@/common/dtos/PaginatedResults.dto'; import { PaginatedResponseDto } from '@/common/dtos/PaginatedResults.dto';
import { ItemInvoiceResponseDto } from './dtos/itemInvoiceResponse.dto'; import { ItemInvoiceResponseDto } from './dtos/ItemInvoiceResponse.dto';
import { ItemEstimatesResponseDto } from './dtos/ItemEstimatesResponse.dto'; import { ItemEstimatesResponseDto } from './dtos/ItemEstimatesResponse.dto';
import { ItemBillsResponseDto } from './dtos/itemBillsResponse.dto'; import { ItemBillsResponseDto } from './dtos/ItemBillsResponse.dto';
import { ItemReceiptsResponseDto } from './dtos/ItemReceiptsResponse.dto'; import { ItemReceiptsResponseDto } from './dtos/ItemReceiptsResponse.dto';
import { ApiCommonHeaders } from '@/common/decorators/ApiCommonHeaders'; import { ApiCommonHeaders } from '@/common/decorators/ApiCommonHeaders';

View File

@@ -37,7 +37,7 @@ import { AcceptType } from '@/constants/accept-type';
import { SaleInvoiceResponseDto } from './dtos/SaleInvoiceResponse.dto'; import { SaleInvoiceResponseDto } from './dtos/SaleInvoiceResponse.dto';
import { PaginatedResponseDto } from '@/common/dtos/PaginatedResults.dto'; import { PaginatedResponseDto } from '@/common/dtos/PaginatedResults.dto';
import { SaleInvoiceStateResponseDto } from './dtos/SaleInvoiceState.dto'; import { SaleInvoiceStateResponseDto } from './dtos/SaleInvoiceState.dto';
import { GenerateSaleInvoiceSharableLinkResponseDto } from './dtos/generateSaleInvoiceSharableLinkResponse.dto'; import { GenerateSaleInvoiceSharableLinkResponseDto } from './dtos/GenerateSaleInvoiceSharableLinkResponse.dto';
import { ApiCommonHeaders } from '@/common/decorators/ApiCommonHeaders'; import { ApiCommonHeaders } from '@/common/decorators/ApiCommonHeaders';
@Controller('sale-invoices') @Controller('sale-invoices')
@@ -48,7 +48,7 @@ import { ApiCommonHeaders } from '@/common/decorators/ApiCommonHeaders';
@ApiExtraModels(GenerateSaleInvoiceSharableLinkResponseDto) @ApiExtraModels(GenerateSaleInvoiceSharableLinkResponseDto)
@ApiCommonHeaders() @ApiCommonHeaders()
export class SaleInvoicesController { export class SaleInvoicesController {
constructor(private saleInvoiceApplication: SaleInvoiceApplication) {} constructor(private saleInvoiceApplication: SaleInvoiceApplication) { }
@Post() @Post()
@ApiOperation({ summary: 'Create a new sale invoice.' }) @ApiOperation({ summary: 'Create a new sale invoice.' })

View File

@@ -8,7 +8,7 @@ import { DeleteSaleReceipt } from './commands/DeleteSaleReceipt.service';
import { CloseSaleReceipt } from './commands/CloseSaleReceipt.service'; import { CloseSaleReceipt } from './commands/CloseSaleReceipt.service';
import { SaleReceiptsPdfService } from './queries/SaleReceiptsPdf.service'; import { SaleReceiptsPdfService } from './queries/SaleReceiptsPdf.service';
import { GetSaleReceiptState } from './queries/GetSaleReceiptState.service'; import { GetSaleReceiptState } from './queries/GetSaleReceiptState.service';
import { ItemsModule } from '../Items/items.module'; import { ItemsModule } from '../Items/Items.module';
import { SaleReceiptDTOTransformer } from './commands/SaleReceiptDTOTransformer.service'; import { SaleReceiptDTOTransformer } from './commands/SaleReceiptDTOTransformer.service';
import { SaleReceiptValidators } from './commands/SaleReceiptValidators.service'; import { SaleReceiptValidators } from './commands/SaleReceiptValidators.service';
import { ChromiumlyTenancyModule } from '../ChromiumlyTenancy/ChromiumlyTenancy.module'; import { ChromiumlyTenancyModule } from '../ChromiumlyTenancy/ChromiumlyTenancy.module';
@@ -85,4 +85,4 @@ import { GetSaleReceiptMailTemplateService } from './queries/GetSaleReceiptMailT
GetSaleReceiptMailTemplateService GetSaleReceiptMailTemplateService
], ],
}) })
export class SaleReceiptsModule {} export class SaleReceiptsModule { }

View File

@@ -7,7 +7,7 @@ import { VendorCreditAutoIncrementService } from './commands/VendorCreditAutoInc
import { GetRefundVendorCreditService } from '../VendorCreditsRefund/queries/GetRefundVendorCredit.service'; import { GetRefundVendorCreditService } from '../VendorCreditsRefund/queries/GetRefundVendorCredit.service';
import { GetVendorCreditService } from './queries/GetVendorCredit.service'; import { GetVendorCreditService } from './queries/GetVendorCredit.service';
import { VendorCreditsController } from './VendorCredits.controller'; import { VendorCreditsController } from './VendorCredits.controller';
import { ItemsModule } from '../Items/items.module'; import { ItemsModule } from '../Items/Items.module';
import { TemplateInjectableModule } from '../TemplateInjectable/TemplateInjectable.module'; import { TemplateInjectableModule } from '../TemplateInjectable/TemplateInjectable.module';
import { AutoIncrementOrdersModule } from '../AutoIncrementOrders/AutoIncrementOrders.module'; import { AutoIncrementOrdersModule } from '../AutoIncrementOrders/AutoIncrementOrders.module';
import { ChromiumlyTenancyModule } from '../ChromiumlyTenancy/ChromiumlyTenancy.module'; import { ChromiumlyTenancyModule } from '../ChromiumlyTenancy/ChromiumlyTenancy.module';
@@ -75,4 +75,4 @@ import { VendorCreditsImportable } from './commands/VendorCreditsImportable';
], ],
controllers: [VendorCreditsController], controllers: [VendorCreditsController],
}) })
export class VendorCreditsModule {} export class VendorCreditsModule { }

View File

@@ -10,7 +10,7 @@ import { VendorCreditApplyBillsController } from './VendorCreditApplyBills.contr
import { BillsModule } from '../Bills/Bills.module'; import { BillsModule } from '../Bills/Bills.module';
import { BillPaymentsModule } from '../BillPayments/BillPayments.module'; import { BillPaymentsModule } from '../BillPayments/BillPayments.module';
import { VendorCreditDTOTransformService } from '../VendorCredit/commands/VendorCreditDTOTransform.service'; import { VendorCreditDTOTransformService } from '../VendorCredit/commands/VendorCreditDTOTransform.service';
import { ItemsModule } from '../Items/items.module'; import { ItemsModule } from '../Items/Items.module';
import { BranchesModule } from '../Branches/Branches.module'; import { BranchesModule } from '../Branches/Branches.module';
import { WarehousesModule } from '../Warehouses/Warehouses.module'; import { WarehousesModule } from '../Warehouses/Warehouses.module';
import { VendorCreditsModule } from '../VendorCredit/VendorCredits.module'; import { VendorCreditsModule } from '../VendorCredit/VendorCredits.module';
@@ -35,4 +35,4 @@ import { VendorCreditsModule } from '../VendorCredit/VendorCredits.module';
], ],
controllers: [VendorCreditApplyBillsController], controllers: [VendorCreditApplyBillsController],
}) })
export class VendorCreditApplyBillsModule {} export class VendorCreditApplyBillsModule { }

View File

@@ -13,7 +13,7 @@ import { WarehouseTransferInventoryTransactionsSubscriber } from './susbcribers/
import { InitiateWarehouseTransfer } from './commands/InitiateWarehouseTransfer'; import { InitiateWarehouseTransfer } from './commands/InitiateWarehouseTransfer';
import { TransferredWarehouseTransfer } from './commands/TransferredWarehouseTransfer'; import { TransferredWarehouseTransfer } from './commands/TransferredWarehouseTransfer';
import { CommandWarehouseTransfer } from './commands/CommandWarehouseTransfer'; import { CommandWarehouseTransfer } from './commands/CommandWarehouseTransfer';
import { ItemsModule } from '../Items/items.module'; import { ItemsModule } from '../Items/Items.module';
import { InventoryCostModule } from '../InventoryCost/InventoryCost.module'; import { InventoryCostModule } from '../InventoryCost/InventoryCost.module';
import { RegisterTenancyModel } from '../Tenancy/TenancyModels/Tenancy.module'; import { RegisterTenancyModel } from '../Tenancy/TenancyModels/Tenancy.module';
import { WarehouseTransfer } from './models/WarehouseTransfer'; import { WarehouseTransfer } from './models/WarehouseTransfer';
@@ -52,4 +52,4 @@ const models = [
exports: [...models], exports: [...models],
controllers: [WarehouseTransfersController], controllers: [WarehouseTransfersController],
}) })
export class WarehousesTransfersModule {} export class WarehousesTransfersModule { }