From 1eb7f19d2fa3e4f0a3bc8f99430b30a877d44b27 Mon Sep 17 00:00:00 2001 From: Istvan Soos Date: Wed, 7 May 2025 12:27:42 +0200 Subject: [PATCH] Do not block redirected/soft-removed packages in versions feed. --- app/lib/frontend/handlers/atom_feed.dart | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/lib/frontend/handlers/atom_feed.dart b/app/lib/frontend/handlers/atom_feed.dart index 69dbd7e4bf..01bfd1e4e0 100644 --- a/app/lib/frontend/handlers/atom_feed.dart +++ b/app/lib/frontend/handlers/atom_feed.dart @@ -12,7 +12,6 @@ import 'package:shelf/shelf.dart' as shelf; import '../../admin/actions/actions.dart'; import '../../package/backend.dart'; import '../../package/models.dart'; -import '../../package/overrides.dart'; import '../../shared/configuration.dart'; import '../../shared/redis_cache.dart'; import '../../shared/urls.dart' as urls; @@ -60,8 +59,7 @@ Future buildAllPackagesAtomFeedContent() async { /// Builds the content of the `/packages//feed.atom` endpoint. Future buildPackageAtomFeedContent(String package) async { - if (isSoftRemoved(package) || - !await packageBackend.isPackageVisible(package)) { + if (!await packageBackend.isPackageVisible(package)) { throw NotFoundException.resource(package); } final versions = await packageBackend