From 38297c4fe71d0cf2ecfcd99ab5ae42bccf5e1534 Mon Sep 17 00:00:00 2001 From: Hampus Date: Sat, 29 Aug 2026 15:00:09 +0200 Subject: [PATCH] chore(api): drop knip-unused search and SSO exports (#2077) --- fluxer_api/src/api/auth/services/SsoService.ts | 2 +- .../src/api/search/MessageSearchIndexCleanup.ts | 17 +---------------- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/fluxer_api/src/api/auth/services/SsoService.ts b/fluxer_api/src/api/auth/services/SsoService.ts index b578a070b..5e519b086 100644 --- a/fluxer_api/src/api/auth/services/SsoService.ts +++ b/fluxer_api/src/api/auth/services/SsoService.ts @@ -205,7 +205,7 @@ function readMatchingEmailVerified( return coerceEmailVerified(record['email_verified']); } -export function resolveEmailVerified({ +function resolveEmailVerified({ claims, userInfo, idTokenEmail, diff --git a/fluxer_api/src/api/search/MessageSearchIndexCleanup.ts b/fluxer_api/src/api/search/MessageSearchIndexCleanup.ts index c3178d571..8e4784890 100644 --- a/fluxer_api/src/api/search/MessageSearchIndexCleanup.ts +++ b/fluxer_api/src/api/search/MessageSearchIndexCleanup.ts @@ -1,6 +1,6 @@ // SPDX-License-Identifier: AGPL-3.0-or-later -import {type ChannelID, createMessageID, type GuildID, type MessageID} from '../BrandedTypes'; +import {type ChannelID, createMessageID, type MessageID} from '../BrandedTypes'; import {Logger} from '../Logger'; import {getMessageSearchService} from '../SearchFactory'; import type {IMessageSearchService} from './IMessageSearchService'; @@ -59,18 +59,3 @@ export async function deleteChannelMessageSearchDocuments( ); } } - -export async function deleteGuildMessageSearchDocuments(guildId: GuildID, options: CleanupOptions = {}): Promise { - const searchService = resolveMessageSearchService(options.searchService); - if (!searchService) { - return; - } - try { - await searchService.deleteGuildMessages(guildId); - } catch (error) { - Logger.error( - {...options.context, guildId: guildId.toString(), error}, - 'Failed to delete guild message documents from search index', - ); - } -}