fix: Delete bank rule if it has no associations

This commit is contained in:
Ahmed Bouhuolia
2024-06-30 16:54:25 +02:00
parent 48ff93b6ab
commit 5bbcb7913d
3 changed files with 90 additions and 0 deletions

View File

@@ -109,6 +109,7 @@ import { ValidateMatchingOnPaymentReceivedDelete } from '@/services/Banking/Matc
import { ValidateMatchingOnPaymentMadeDelete } from '@/services/Banking/Matching/events/ValidateMatchingOnPaymentMadeDelete';
import { ValidateMatchingOnCashflowDelete } from '@/services/Banking/Matching/events/ValidateMatchingOnCashflowDelete';
import { RecognizeSyncedBankTranasctions } from '@/services/Banking/Plaid/subscribers/RecognizeSyncedBankTransactions';
import { UnlinkBankRuleOnDeleteBankRule } from '@/services/Banking/Rules/events/UnlinkBankRuleOnDeleteBankRule';
export default () => {
return new EventPublisher();
@@ -256,6 +257,7 @@ export const susbcribers = () => {
// Bank Rules
TriggerRecognizedTransactions,
UnlinkBankRuleOnDeleteBankRule,
// Validate matching
ValidateMatchingOnCashflowDelete,