diff --git a/app/lib/tool/backfill/backfill_new_fields.dart b/app/lib/tool/backfill/backfill_new_fields.dart index 672d883f3c..286e7a245f 100644 --- a/app/lib/tool/backfill/backfill_new_fields.dart +++ b/app/lib/tool/backfill/backfill_new_fields.dart @@ -65,10 +65,12 @@ Future migrateIsBlocked() async { Future _removeKnownUnmappedFields() async { await for (final p in dbService.query().run()) { if (p.additionalProperties.isEmpty) continue; - if (p.additionalProperties.containsKey('blocked') || + if (p.additionalProperties.containsKey('automatedPublishingJson') || + p.additionalProperties.containsKey('blocked') || p.additionalProperties.containsKey('blockedReason')) { await withRetryTransaction(dbService, (tx) async { final pkg = await tx.lookupValue(p.key); + pkg.additionalProperties.remove('automatedPublishingJson'); pkg.additionalProperties.remove('blocked'); pkg.additionalProperties.remove('blockedReason'); tx.insert(pkg);