zotero/chrome/chromeFiles/content/scholar/xpcom
Dan Stillman 393d19ca85 Fix SQL error on middle creator remove
Added creatorTypeID to the PK in itemCreators, because a creator could conceivably have two roles on an item

Throw an error if attempt to save() an item with two identical creator/creatorTypeID combinations, since, assuming this shouldn't be allowed (i.e. we don't have a four-column PK), there's really no way to handle this elegantly on my end -- interface code can use new method Item.creatorExists(firstName, lastName, creatorTypeID, skipIndex), with skipIndex set to the current index, to make sure this isn't done
2006-06-08 00:16:35 +00:00
..
data_access.js Fix SQL error on middle creator remove 2006-06-08 00:16:35 +00:00
db.js Made the schema update system moderately less convoluted 2006-06-07 01:02:59 +00:00
ingester.js - Small changes to MARC record support 2006-06-06 18:25:45 +00:00
marc.js - Small changes to MARC record support 2006-06-06 18:25:45 +00:00
notifier.js Put square brackets around ids in notifier debug output if multiple ids passed 2006-06-05 21:51:21 +00:00
schema.js Fix SQL error on middle creator remove 2006-06-08 00:16:35 +00:00
scholar.js Made the schema update system moderately less convoluted 2006-06-07 01:02:59 +00:00