Editing the tags on an external work to simultaneously add and remove a tag does not move the bookmark to the proper bookmark page if the new tag is a synonym or subtag

Description

  1. Log in as a user

  2. Create a new bookmark of an external work using a synonym of a canonical tag in at least one field

  3. Wait a few minutes and confirm it shows up on the bookmark listings for the canonical tag

  4. Log out

  5. Log in as admin

  6. Go to the tag listings, follow the link to the external work, and click on Edit External Work

  7. Click the "x" on the tag you added to remove it, fill in the field with a new syn of a different canonical tag, and save the changes

  8. Wait a few minutes

What happens:
The bookmark is removed from the bookmark listing for the old tag's canonical. It is not on the page for the new tag's canonical.

What should happen:
The bookmark should be in the new tag's listings.

Notes:
This has to be done with syns – it works fine if using canonicals. ticking instant's comment describes the issue in detail.

Assignee

ticking instant

Reporter

Sarken

Roadmap

Admin
Bookmarks

Priority

Low

Affects versions

Fix versions

Components

BackEnd

Difficulty

Medium

Required Access Level

Admin

Milestone

Internal 0.9
Configure