Fixes #3247 update_annotation() now uses canEdit() rather than hard coded SQL access clause