The extra code in CypherItemSheet.getData which calls this.item.update() needs some extra protection - the extra work should not be done if data.editable is false (data being the value returned by super.getData() at the start of the function).
This was first noticed when the GM is opening an Item in a compendium which was locked.
The extra code in CypherItemSheet.getData which calls this.item.update() needs some extra protection - the extra work should not be done if
data.editable
is false (data being the value returned by super.getData() at the start of the function).This was first noticed when the GM is opening an Item in a compendium which was locked.