fix(admin): apply audit logs and side effects to bulk actions (#2758)

This commit is contained in:
Hampus authored and GitHub committed 2026-09-14 14:34:43 +02:00
1 parent a9dc74a520
commit 91a2604e9e
42 files changed
+1988 -916

No files matched your search

@@ -1,7 +1,6 @@
// SPDX-License-Identifier: AGPL-3.0-or-later
import type {AdminAuditService} from '@app/api/admin/services/AdminAuditService';
import {AdminGuildBulkService} from '@app/api/admin/services/guild/AdminGuildBulkService';
import {AdminGuildLookupService} from '@app/api/admin/services/guild/AdminGuildLookupService';
import {AdminGuildManagementService} from '@app/api/admin/services/guild/AdminGuildManagementService';
import {AdminGuildMembershipService} from '@app/api/admin/services/guild/AdminGuildMembershipService';
@@ -37,7 +36,6 @@ export class AdminGuildService {
readonly updateService: AdminGuildUpdateService;
readonly vanityService: AdminGuildVanityService;
readonly membershipService: AdminGuildMembershipService;
readonly bulkService: AdminGuildBulkService;
readonly managementService: AdminGuildManagementService;
private readonly updatePropagator: AdminGuildUpdatePropagator;
private readonly guildService: GuildService;
@@ -71,10 +69,6 @@ export class AdminGuildService {
guildService: deps.guildService,
auditService: deps.auditService,
});
this.bulkService = new AdminGuildBulkService({
guildUpdateService: this.updateService,
auditService: deps.auditService,
});
this.managementService = new AdminGuildManagementService({
guildRepository: deps.guildRepository,
gatewayService: deps.gatewayService,