Don't fail translation on open-access lookup error

This commit is contained in:
Dan Stillman 2026-07-30 15:37:45 -04:00
parent 7abcf23ef7
commit 4ec5ba9c27

View file

@ -403,9 +403,15 @@ Zotero.Translate.ItemSaver.prototype = {
// Translated attachment failed, so we didn't check for OA PDFs yet and didn't
// update the status line
// Look for OA PDFs now
resolvers = await this._getURLObjectsFromResolvers(
Zotero.Attachments.getPDFResolvers(item, ['oa'])
);
try {
resolvers = await this._getURLObjectsFromResolvers(
Zotero.Attachments.getPDFResolvers(item, ['oa'])
);
}
catch (e) {
Zotero.logError(e);
resolvers = [];
}
// Add custom resolvers
resolvers.push(...Zotero.Attachments.getPDFResolvers(item, ['custom'], true));