From 5e22c3fc5860da4d4cc9c64608177c60f2f116df Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Thu, 11 Aug 2011 07:03:33 +0000 Subject: [PATCH] Look for deleted.txt in extension root first (for XPI builds) and translators directory second (for SVN builds) --- chrome/content/zotero/xpcom/schema.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/chrome/content/zotero/xpcom/schema.js b/chrome/content/zotero/xpcom/schema.js index c35612de0..dce169009 100644 --- a/chrome/content/zotero/xpcom/schema.js +++ b/chrome/content/zotero/xpcom/schema.js @@ -506,8 +506,14 @@ Zotero.Schema = new function(){ var lastVersion = Zotero.DB.valueQuery(sql); var deleted = extDir.clone(); - deleted.append('translators'); deleted.append('deleted.txt'); + // In SVN builds, deleted.txt is in the translators directory + if (!deleted.exists()) { + deleted = extDir.clone(); + deleted.append('translators'); + deleted.append('deleted.txt'); + } + deleted = Zotero.File.getContents(deleted); deleted = deleted.match(/^([^\s]+)/gm); var version = deleted.shift();