File tree Expand file tree Collapse file tree 2 files changed +8
-12
lines changed Expand file tree Collapse file tree 2 files changed +8
-12
lines changed Original file line number Diff line number Diff line change @@ -784,7 +784,7 @@ class AdminBackend {
784
784
Future <void > deleteModerationCases ({
785
785
@visibleForTesting DateTime ? before,
786
786
}) async {
787
- before ?? = clock.ago (days: 3 * 366 ).toUtc (); // extra buffer days
787
+ before ?? = clock.ago (days: 3 * 365 ).toUtc ();
788
788
789
789
/// Querying the cases that were opened before the threshold,
790
790
/// as the resolved timestamp may be null for ongoing cases.
@@ -796,10 +796,6 @@ class AdminBackend {
796
796
if (mc.opened.isAfter (before)) {
797
797
continue ;
798
798
}
799
- final resolved = mc.resolved;
800
- if (resolved == null || resolved.isAfter (before)) {
801
- continue ;
802
- }
803
799
// delete the entity
804
800
_logger.info ('Deleting ModerationCase: ${mc .caseId }' );
805
801
await _db.commit (deletes: [mc.key]);
Original file line number Diff line number Diff line change @@ -136,18 +136,18 @@ List<NeatPeriodicTaskScheduler> createPeriodicTaskSchedulers({
136
136
task: () async => await apiExporter.synchronizeExportedApi (),
137
137
),
138
138
139
- // Deletes admin-deleted entities.
140
- _weekly (
141
- name: 'delete-admin-deleted-entities ' ,
139
+ // Deletes ModerationCase entities.
140
+ _daily (
141
+ name: 'delete-moderation-cases ' ,
142
142
isRuntimeVersioned: false ,
143
- task: () async => adminBackend.deleteAdminDeletedEntities (),
143
+ task: () async => adminBackend.deleteModerationCases (),
144
144
),
145
145
146
- // Deletes ModerationCase entities.
146
+ // Deletes admin-deleted entities.
147
147
_weekly (
148
- name: 'delete-moderation-cases ' ,
148
+ name: 'delete-admin-deleted-entities ' ,
149
149
isRuntimeVersioned: false ,
150
- task: () async => adminBackend.deleteModerationCases (),
150
+ task: () async => adminBackend.deleteAdminDeletedEntities (),
151
151
),
152
152
153
153
// Deletes moderated packages, versions, publishers and users.
You can’t perform that action at this time.
0 commit comments