'throw' -> 'throw new Error' in a couple places

This commit is contained in:
Dan Stillman 2014-05-07 05:13:09 -04:00
parent faad761491
commit ebb112890d

View File

@ -233,12 +233,12 @@ Zotero.ItemFields = new function() {
function getFieldIDFromTypeAndBase(itemType, baseField) { function getFieldIDFromTypeAndBase(itemType, baseField) {
var itemTypeID = Zotero.ItemTypes.getID(itemType); var itemTypeID = Zotero.ItemTypes.getID(itemType);
if (!itemTypeID) { if (!itemTypeID) {
throw ("Invalid item type '" + itemType + "' in ItemFields.getFieldIDFromTypeAndBase()"); throw new Error("Invalid item type '" + itemType + "' in ItemFields.getFieldIDFromTypeAndBase()");
} }
var baseFieldID = this.getID(baseField); var baseFieldID = this.getID(baseField);
if (!baseFieldID) { if (!baseFieldID) {
throw ("Invalid field '" + baseField + '" for base field in ItemFields.getFieldIDFromTypeAndBase()'); throw new Error("Invalid field '" + baseField + '" for base field in ItemFields.getFieldIDFromTypeAndBase()');
} }
return _baseTypeFields[itemTypeID][baseFieldID]; return _baseTypeFields[itemTypeID][baseFieldID];