refactor bang sources

This commit is contained in:
Fabian Freund
2024-06-18 18:03:50 +02:00
parent 2f89ce7de1
commit 1b63a191d4
2 changed files with 16 additions and 12 deletions
@@ -87,27 +87,21 @@ class BangSyncRepository extends _$BangSyncRepository {
Future<Result<void>> syncGeneralBangs({Duration? syncInterval}) =>
_syncBangGroup(
BangGroup.general,
Uri.parse(
'https://raw.githubusercontent.com/kagisearch/bangs/main/data/bangs.json',
),
Uri.parse(BangGroup.general.url),
syncInterval,
);
Future<Result<void>> syncKagiBangs({Duration? syncInterval}) =>
_syncBangGroup(
BangGroup.kagi,
Uri.parse(
'https://raw.githubusercontent.com/kagisearch/bangs/main/data/kagi_bangs.json',
),
Uri.parse(BangGroup.kagi.url),
syncInterval,
);
Future<Result<void>> syncAssistantBangs({Duration? syncInterval}) =>
_syncBangGroup(
BangGroup.assistant,
Uri.parse(
'https://raw.githubusercontent.com/kagisearch/bangs/main/data/assistant_bangs.json',
),
Uri.parse(BangGroup.assistant.url),
syncInterval,
);