mirror of
https://github.com/zotero/zotero.git
synced 2026-10-06 02:50:03 +00:00
Mirror of https://github.com/zotero/zotero.git
- Some item changes were putting data in the wrong form into extraData,
which was keeping it from being passed through in notifications.
- For item modifications, set a 'changed' object, keyed by itemID, with
just the fields that changed as keys and their old values. For
deletes, keep the 'old' object for now, since sync relies on it.
- Remove item.serialize() for all item changes except deletions, which
should speed up writes (and which will leave extraData empty for some
changes).
- Currently only item fields, creators, related items ('related'), and
'parentItem' are added to 'changed'.
Closes #220
|
||
|---|---|---|
| chrome | ||
| components | ||
| defaults/preferences | ||
| scripts | ||
| styles@90265e1171 | ||
| translators@a14697a41d | ||
| .gitmodules | ||
| chrome.manifest | ||
| COPYING | ||
| engines.json | ||
| install.rdf | ||
| repotime.txt | ||
| system.sql | ||
| triggers.sql | ||
| update.rdf | ||
| userdata.sql | ||