mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-17 05:10:31 +00:00
refactor: settings module
This commit is contained in:
@@ -27,8 +27,14 @@ import { PaymentMadeBranchValidateSubscriber } from './subscribers/Validators/Pa
|
||||
import { PaymentReceiveBranchValidateSubscriber } from './subscribers/Validators/PaymentReceiveBranchSubscriber';
|
||||
import { SaleReceiptBranchValidateSubscriber } from './subscribers/Validators/SaleReceiptBranchesSubscriber';
|
||||
import { VendorCreditBranchValidateSubscriber } from './subscribers/Validators/VendorCreditBranchSubscriber';
|
||||
import { ValidateBranchExistance } from './Integrations/ValidateBranchExistance';
|
||||
import { ManualJournalBranchesValidator } from './Integrations/ManualJournals/ManualJournalsBranchesValidator';
|
||||
import { CashflowTransactionsActivateBranches } from './integrations/Cashflow/CashflowActivateBranches';
|
||||
import { ExpensesActivateBranches } from './integrations/Expense/ExpensesActivateBranches';
|
||||
import { FeaturesModule } from '../Features/Features.module';
|
||||
|
||||
@Module({
|
||||
imports: [TenancyDatabaseModule],
|
||||
imports: [TenancyDatabaseModule, FeaturesModule],
|
||||
controllers: [BranchesController],
|
||||
providers: [
|
||||
CreateBranchService,
|
||||
@@ -45,18 +51,22 @@ import { VendorCreditBranchValidateSubscriber } from './subscribers/Validators/V
|
||||
BranchCommandValidator,
|
||||
BranchTransactionDTOTransformer,
|
||||
ManualJournalBranchesDTOTransformer,
|
||||
BillBranchValidateSubscriber,
|
||||
CreditNoteBranchValidateSubscriber,
|
||||
CreditNoteRefundBranchValidateSubscriber,
|
||||
ContactBranchValidateSubscriber,
|
||||
ExpenseBranchValidateSubscriber,
|
||||
InventoryAdjustmentBranchValidateSubscriber,
|
||||
ManualJournalBranchValidateSubscriber,
|
||||
PaymentMadeBranchValidateSubscriber,
|
||||
PaymentReceiveBranchValidateSubscriber,
|
||||
SaleEstimateBranchValidateSubscriber,
|
||||
SaleReceiptBranchValidateSubscriber,
|
||||
VendorCreditBranchValidateSubscriber,
|
||||
// BillBranchValidateSubscriber,
|
||||
// CreditNoteBranchValidateSubscriber,
|
||||
// CreditNoteRefundBranchValidateSubscriber,
|
||||
// ContactBranchValidateSubscriber,
|
||||
// ExpenseBranchValidateSubscriber,
|
||||
// InventoryAdjustmentBranchValidateSubscriber,
|
||||
// ManualJournalBranchValidateSubscriber,
|
||||
// PaymentMadeBranchValidateSubscriber,
|
||||
// PaymentReceiveBranchValidateSubscriber,
|
||||
// SaleEstimateBranchValidateSubscriber,
|
||||
// SaleReceiptBranchValidateSubscriber,
|
||||
// VendorCreditBranchValidateSubscriber,
|
||||
// ValidateBranchExistance,
|
||||
// ManualJournalBranchesValidator,
|
||||
// CashflowTransactionsActivateBranches,
|
||||
// ExpensesActivateBranches
|
||||
],
|
||||
exports: [
|
||||
BranchesSettingsService,
|
||||
|
||||
@@ -23,9 +23,6 @@ export class ActivateBranches {
|
||||
private readonly createBranch: CreateBranchService,
|
||||
private readonly branchesSettings: BranchesSettingsService,
|
||||
private readonly i18n: I18nService,
|
||||
|
||||
@Inject(Branch.name)
|
||||
private readonly branchModel: TenantModelProxy<typeof Branch>,
|
||||
) {}
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,7 +12,7 @@ export class GetBranchesService {
|
||||
/**
|
||||
* Retrieves branches list.
|
||||
* @returns
|
||||
*/
|
||||
*/
|
||||
public getBranches = async () => {
|
||||
const branches = await this.branch().query().orderBy('name', 'DESC');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user