We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f0fded3 commit f8486c9Copy full SHA for f8486c9
1 file changed
src/translation/translate.js
@@ -334,22 +334,16 @@ Zotero.Translate.Sandbox = {
334
try {
335
item = item.wrappedJSObject ? item.wrappedJSObject : item;
336
if(arg1 == "itemDone") {
337
- Object.defineProperty(
338
- item,
339
- "setExtra",
340
- {
341
- value: translate._sandboxZotero.Item.prototype.setExtra,
342
- enumerable: false,
343
- }
344
- );
345
346
347
- "complete",
348
349
- value: translate._sandboxZotero.Item.prototype.complete,
350
351
352
+ for (let methodName of ['setExtra', 'complete']) {
+ Object.defineProperty(
+ item,
+ "setExtra",
+ {
+ value: translate._sandboxZotero.Item.prototype[methodName],
+ enumerable: false,
+ }
+ );
353
}
354
arg2(obj, item);
355
} catch(e) {
0 commit comments