Ensure all app catalog subs are prefixed with app-

This commit is contained in:
franzap
2026-02-05 15:39:07 -03:00
parent 5efd80cacf
commit 58ca3e5636
4 changed files with 7 additions and 5 deletions
+1 -1
View File
@@ -234,7 +234,7 @@ class _UpdatesListBodyWithInstallingAppIds extends ConsumerWidget {
tags: {'#d': installingAppIds},
and: (app) => {app.latestRelease.query()},
source: const LocalAndRemoteSource(relays: 'AppCatalog'),
subscriptionPrefix: 'installing-apps',
subscriptionPrefix: 'app-installing-apps',
),
);
installingApps = installingAppsState.models
+1
View File
@@ -71,6 +71,7 @@ class UserScreen extends HookConsumerWidget {
relays: 'AppCatalog',
stream: false,
),
subscriptionPrefix: 'app-user-screen-stack-apps',
),
},
source: LocalAndRemoteSource(stream: false, relays: 'social'),
+4 -4
View File
@@ -194,7 +194,7 @@ Future<bool> _checkForUpdatesInBackground(Set<String>? appCatalogRelays) async {
'#d': installedIds,
'#f': {packageManager.platform},
},
).toRequest(),
).toRequest(subscriptionPrefix: 'app-bg-updates'),
source: const RemoteSource(relays: 'AppCatalog', stream: false),
);
@@ -206,7 +206,7 @@ Future<bool> _checkForUpdatesInBackground(Set<String>? appCatalogRelays) async {
.toList();
if (releaseFilters.isNotEmpty) {
final List<Release> releases = await storage.query(
Request<Release>(releaseFilters),
Request<Release>(releaseFilters, subscriptionPrefix: 'app-bg-releases'),
source: const RemoteSource(relays: 'AppCatalog', stream: false),
);
@@ -216,7 +216,7 @@ Future<bool> _checkForUpdatesInBackground(Set<String>? appCatalogRelays) async {
.toList();
if (metadataFilters.isNotEmpty) {
await storage.query(
Request<FileMetadata>(metadataFilters),
Request<FileMetadata>(metadataFilters, subscriptionPrefix: 'app-bg-metadata'),
source: const RemoteSource(relays: 'AppCatalog', stream: false),
);
}
@@ -227,7 +227,7 @@ Future<bool> _checkForUpdatesInBackground(Set<String>? appCatalogRelays) async {
.toList();
if (assetFilters.isNotEmpty) {
await storage.query(
Request<SoftwareAsset>(assetFilters),
Request<SoftwareAsset>(assetFilters, subscriptionPrefix: 'app-bg-assets'),
source: const RemoteSource(relays: 'AppCatalog', stream: false),
);
}
+1
View File
@@ -44,6 +44,7 @@ class VersionPillWidget extends HookConsumerWidget {
},
),
},
subscriptionPrefix: 'app-version-pill',
),
);