From 0d5d43f930d7c0f478b70eb300ca67cc33bcefc9 Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Wed, 11 Jun 2025 00:47:15 -0400 Subject: [PATCH] Don't use Firefox user agent for files.zotero.net requests --- chrome/content/zotero/xpcom/zotero.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome/content/zotero/xpcom/zotero.js b/chrome/content/zotero/xpcom/zotero.js index e75f80cb23..e8e944df2e 100644 --- a/chrome/content/zotero/xpcom/zotero.js +++ b/chrome/content/zotero/xpcom/zotero.js @@ -2019,7 +2019,7 @@ Zotero.VersionHeader = { } else { // Use "Firefox/[version]" in user agent if not a proxy check or file sync request - let s3RE = /(zoteroproxycheck|zoterofilestorage(test)?)\.s3\.(us-east-1\.)?amazonaws\.com/; + let s3RE = /(zoteroproxycheck|zoterofilestorage(test)?)\.s3\.(us-east-1\.)?amazonaws\.com|files\.zotero\.net/; let isAppNameDomain = s3RE.test(domain); if (!isAppNameDomain) { let ua = channel.getRequestHeader('User-Agent');