From 9796e60617aa5b2f100b6adf149e7c0508a22750 Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Sun, 17 Mar 2013 03:49:31 -0400 Subject: [PATCH] Don't update item when tabbing through empty Date field --- chrome/content/zotero/xpcom/data/item.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/chrome/content/zotero/xpcom/data/item.js b/chrome/content/zotero/xpcom/data/item.js index 2abc9cdf7a..783afa414c 100644 --- a/chrome/content/zotero/xpcom/data/item.js +++ b/chrome/content/zotero/xpcom/data/item.js @@ -822,8 +822,9 @@ Zotero.Item.prototype.setField = function(field, value, loadIn) { if (!loadIn) { // Save date field as multipart date // TEMP - filingDate - if ((Zotero.ItemFields.isFieldOfBase(fieldID, 'date') || field == 'filingDate') && - !Zotero.Date.isMultipart(value)) { + if (value !== false + && (Zotero.ItemFields.isFieldOfBase(fieldID, 'date') || field == 'filingDate') + && !Zotero.Date.isMultipart(value)) { value = Zotero.Date.strToMultipart(value); } // Validate access date