Don't log "Unknown browser" for requests from Safari App Extension
This commit is contained in:
parent
c3e390eb5a
commit
982bcff357
1 changed files with 5 additions and 0 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Reference in a new issue