Don't log "Unknown browser" for requests from Safari App Extension

This commit is contained in:
Dan Stillman 2020-03-14 18:18:45 -04:00
parent c3e390eb5a
commit 982bcff357

View file

@ -1450,6 +1450,7 @@ Zotero.Server.Connector.Ping.prototype = {
var browser;
var message;
var showDownloadButton = false;
// Legacy Safari extension
if (origin && origin.startsWith('safari-extension')) {
browser = 'safari';
message = `An update is available for the ${appName} Connector for Safari.\n\n`
@ -1467,6 +1468,10 @@ Zotero.Server.Connector.Ping.prototype = {
+ `You can upgrade to the latest version from ${domain}.`;
showDownloadButton = true;
}
// Safari App Extension is always up to date
else if (req.headers['User-Agent'] && req.headers['User-Agent'].includes('Safari/')) {
return;
}
else {
Zotero.debug("Unknown browser");
return;