Consider type-specific "title" alternatives for validating web translations

This commit is contained in:
aurimasv 2013-01-27 05:24:58 -06:00
parent f9978e8f02
commit 9c7d3c3c4e

View file

@ -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;