From 90f1472d1d0ca2ecd643235bed233c4f2cd15143 Mon Sep 17 00:00:00 2001 From: Istvan Soos Date: Tue, 26 Aug 2025 14:49:21 +0200 Subject: [PATCH 1/3] Expose admin-deleted timestamp in admin info actions --- app/lib/admin/actions/package_info.dart | 2 ++ app/lib/admin/actions/package_version_info.dart | 2 ++ 2 files changed, 4 insertions(+) diff --git a/app/lib/admin/actions/package_info.dart b/app/lib/admin/actions/package_info.dart index 2e4f05a388..b586493cfd 100644 --- a/app/lib/admin/actions/package_info.dart +++ b/app/lib/admin/actions/package_info.dart @@ -46,6 +46,8 @@ Loads and displays the package information. 'isModerated': p.isModerated, if (p.moderatedAt != null) 'moderatedAt': p.moderatedAt?.toIso8601String(), + if (p.adminDeletedAt != null) + 'adminDeletedAt': p.adminDeletedAt?.toIso8601String(), }, }; }, diff --git a/app/lib/admin/actions/package_version_info.dart b/app/lib/admin/actions/package_version_info.dart index 9ec24c1b1e..5e64a7aef4 100644 --- a/app/lib/admin/actions/package_version_info.dart +++ b/app/lib/admin/actions/package_version_info.dart @@ -42,6 +42,8 @@ Loads and displays the package version information. 'isModerated': pv.isModerated, if (pv.moderatedAt != null) 'moderatedAt': pv.moderatedAt?.toIso8601String(), + if (pv.adminDeletedAt != null) + 'moderatedAt': pv.adminDeletedAt?.toIso8601String(), }, }; }, From a3042de4c4d9fb3a72042495ae10f0317ab82ecd Mon Sep 17 00:00:00 2001 From: Istvan Soos Date: Tue, 26 Aug 2025 15:28:29 +0200 Subject: [PATCH 2/3] + isAdminDeleted --- app/lib/admin/actions/package_info.dart | 1 + app/lib/admin/actions/package_version_info.dart | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/lib/admin/actions/package_info.dart b/app/lib/admin/actions/package_info.dart index b586493cfd..b7bb15ff83 100644 --- a/app/lib/admin/actions/package_info.dart +++ b/app/lib/admin/actions/package_info.dart @@ -46,6 +46,7 @@ Loads and displays the package information. 'isModerated': p.isModerated, if (p.moderatedAt != null) 'moderatedAt': p.moderatedAt?.toIso8601String(), + 'isAdminDeleted': p.isAdminDeleted, if (p.adminDeletedAt != null) 'adminDeletedAt': p.adminDeletedAt?.toIso8601String(), }, diff --git a/app/lib/admin/actions/package_version_info.dart b/app/lib/admin/actions/package_version_info.dart index 5e64a7aef4..d8f7de48ae 100644 --- a/app/lib/admin/actions/package_version_info.dart +++ b/app/lib/admin/actions/package_version_info.dart @@ -42,8 +42,9 @@ Loads and displays the package version information. 'isModerated': pv.isModerated, if (pv.moderatedAt != null) 'moderatedAt': pv.moderatedAt?.toIso8601String(), + 'isAdminDeleted': pv.isAdminDeleted, if (pv.adminDeletedAt != null) - 'moderatedAt': pv.adminDeletedAt?.toIso8601String(), + 'adminDeletedAt': pv.adminDeletedAt?.toIso8601String(), }, }; }, From 132241fb22cc0fbc4345f99234b41848111118e7 Mon Sep 17 00:00:00 2001 From: Istvan Soos Date: Tue, 26 Aug 2025 16:19:40 +0200 Subject: [PATCH 3/3] updated test --- app/test/admin/package_actions_test.dart | 1 + app/test/admin/package_version_actions_test.dart | 1 + 2 files changed, 2 insertions(+) diff --git a/app/test/admin/package_actions_test.dart b/app/test/admin/package_actions_test.dart index e3c6887099..b9c2dbc655 100644 --- a/app/test/admin/package_actions_test.dart +++ b/app/test/admin/package_actions_test.dart @@ -26,6 +26,7 @@ void main() { 'uploaders': ['admin@pub.dev'], 'latestVersion': '1.2.0', 'isModerated': false, + 'isAdminDeleted': false, } }); }); diff --git a/app/test/admin/package_version_actions_test.dart b/app/test/admin/package_version_actions_test.dart index 8d8614b0eb..3ef031ebc7 100644 --- a/app/test/admin/package_version_actions_test.dart +++ b/app/test/admin/package_version_actions_test.dart @@ -26,6 +26,7 @@ void main() { 'version': '1.2.0', 'created': isNotEmpty, 'isModerated': false, + 'isAdminDeleted': false, } }); });