Don't do doHead if MIME type already set in Zotero.Attachments.linkFromURL()
This commit is contained in:
parent
898890eca3
commit
db89785a8a
|
@ -382,17 +382,19 @@ Zotero.Attachments = new function(){
|
||||||
Zotero.Notifier.enable();
|
Zotero.Notifier.enable();
|
||||||
}
|
}
|
||||||
|
|
||||||
// If we don't have the MIME type, do a HEAD request for it
|
if (!mimeType) {
|
||||||
Zotero.Utilities.HTTP.doHead(url, function(obj){
|
// If we don't have the MIME type, do a HEAD request for it
|
||||||
var mimeType = obj.channel.contentType;
|
Zotero.Utilities.HTTP.doHead(url, function(obj){
|
||||||
|
var mimeType = obj.channel.contentType;
|
||||||
|
|
||||||
if (mimeType) {
|
if (mimeType) {
|
||||||
var sql = "UPDATE itemAttachments SET mimeType=? WHERE itemID=?";
|
var sql = "UPDATE itemAttachments SET mimeType=? WHERE itemID=?";
|
||||||
Zotero.DB.query(sql, [mimeType, itemID]);
|
Zotero.DB.query(sql, [mimeType, itemID]);
|
||||||
}
|
}
|
||||||
|
|
||||||
Zotero.Notifier.trigger('add', 'item', itemID);
|
Zotero.Notifier.trigger('add', 'item', itemID);
|
||||||
});
|
});
|
||||||
|
}
|
||||||
|
|
||||||
return itemID;
|
return itemID;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user