commit 548a6db76110ac1e7a3379126e4d0e4301c87f43 parent 816dba37bf0fd66d898d654d041ebec0550c495a Author: Simon Kornblith <simon@simonster.com> Date: Wed, 6 Feb 2013 18:12:30 -0800 Merge pull request #237 from aurimasv/web-title Consider type-specific "title" alternatives for validating web translations Diffstat:
| M | chrome/content/zotero/xpcom/translation/translate.js | | | 4 | ++++ |
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/chrome/content/zotero/xpcom/translation/translate.js b/chrome/content/zotero/xpcom/translation/translate.js @@ -578,6 +578,10 @@ Zotero.Translate.Sandbox = { item.accessDate = "CURRENT_TIMESTAMP"; } + //consider type-specific "title" alternatives + var altTitle = Zotero.ItemFields.getName(Zotero.ItemFields.getFieldIDFromTypeAndBase(item.itemType, 'title')); + if(altTitle && item[altTitle]) item.title = item[altTitle]; + if(!item.title) { translate.complete(false, new Error("No title specified for item")); return;