Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#1696 closed defect (fixed)

Group item reported missing from Zotero library on next citation edit

Reported by: fbennett Owned by: dstillman
Priority: major Milestone:
Component: word integration Version: 2.1
Keywords: Cc:

Description

An item from a group can be added to a document, but an attempt to add another citation yields the error about the item being missing from the Zotero library. The processor currently relies on a single "id" key value to identify items. It seems like something that can be fixed up fairly easily on the application side, but if adjustments are required in the processor, let me know what's needed and I'll fix things up.

(Testing was done with the latest OO plugin under Linux.)

Attachments (1)

group_libraries.patch (573 bytes) - added by fbennett 6 years ago.

Download all attachments as: .zip

Change History (6)

comment:1 Changed 6 years ago by fbennett

  • Summary changed from Group items fail as missing from Zotero library on document edit to Group item reported missing from Zotero library on next citation edit

comment:2 Changed 6 years ago by simon

  • Owner changed from simon to dstillman
  • Status changed from new to assigned

This appears to be caused by breakage in Zotero.URI.getURIItem().

Changed 6 years ago by fbennett

comment:3 Changed 6 years ago by fbennett

  • Type changed from enhancement to defect

Not sure if it's the right fix, but the attached patch seems to work. When a non-existent group or library ID is encountered, it logs and error and passes through to the replace-item popup in the plugin in the expected way.

comment:4 Changed 6 years ago by dstillman

  • Resolution set to fixed
  • Status changed from assigned to closed

(In [6318]) Fixes #1696, Group item reported missing from Zotero library on next citation edit

Was breaking when libraryID!=groupID

comment:5 Changed 6 years ago by dstillman

Merged to branch in [6319]

Note: See TracTickets for help on using tickets.