Duplicate "original" links aren't removed

Description

This issue contains a bugfix for the reindexation in Firefox.

Let's assume the following scenario:

  • A requirement is removed from a page,

  • But for some reason the indexation isn't triggered (the plugin was uninstalled while the requirement removal happened, etc),

  • Then AOLink with type=ORIGINAL wasn't removed.

In this situation, a user would be told the requirement has a duplicate definition, with a link to a page where the they can't remove the requirement (because it was already removed).

This issue will be resolved in 1.13.8, but may reappear in 1.14. Please test for it explicitly.

Environment

None

Observations

None

Assignee

Adrien Ragot (Play SQL / Requirement Yogi)

Reporter

Adrien Ragot (Old account)

Labels

None

Participants

None

Components

Fix versions

Affects versions

Priority

Matter of months