From 3d29b3069ab120591a7c1e6f66fa1d74dc81ecbb Mon Sep 17 00:00:00 2001 From: Aaron Ji <127167174+DresAaron@users.noreply.github.com> Date: Mon, 3 Mar 2025 17:00:18 +0800 Subject: [PATCH] fix: use 'no-content' (#1154) * fix: use 'no-content' in x-respond-with * fix: use 'no-content' in x-respond-with --- backend/functions/src/cloud-functions/searcher-serper.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/functions/src/cloud-functions/searcher-serper.ts b/backend/functions/src/cloud-functions/searcher-serper.ts index 09f3aa9..dd35b3a 100644 --- a/backend/functions/src/cloud-functions/searcher-serper.ts +++ b/backend/functions/src/cloud-functions/searcher-serper.ts @@ -91,7 +91,7 @@ export class SearcherHost extends RPCHost { const uid = await auth.solveUID(); // Return content by default const respondWith = ctx.req.get('X-Respond-With') ?? 'content'; - const crawlWithoutContent = !respondWith.includes('content'); + const crawlWithoutContent = respondWith.includes('no-content'); let chargeAmount = 0; const noSlashPath = decodeURIComponent(ctx.req.path).slice(1); @@ -352,7 +352,7 @@ export class SearcherHost extends RPCHost { if (withContent) { result.content = ['html', 'text', 'screenshot'].includes(mode) ? undefined : ''; } - if (mode.includes('favicon')) { + if (mode.includes('no-content')) { const url = new URL(upstreamSearchResult.link); result.favicon = await this.getFavicon(url.origin); dataItems.push({