Tag Sets: Simultaneously removing someone as both an owner and moderator only removes them as owner

Description

Steps to reproduce:

  1. Log in

  2. Browse > Tags > Tag Sets > New Tag Set

  3. In the Management section, fill in the same person for both Add/Remove Owners and Add/Remove Moderators, being mindful that is a thing and thus you might need to enter them in the format pseud (user)

  4. Fill in a Title

  5. Press Submit

  6. Edit the tag set

  7. Again in the Management section, fill in your co-owner/co-moderator's name to remove them

  8. Press Update

What should happen:

They should be removed as an owner and moderator.

What happens instead:

They are only removed as an owner. You have to edit it again to remove them as a moderator.

Notes:

This doesn't seem to be a problem if you're trying to remove different people, e.g. if you're removing testy (testy) as an owner and testy2 (testy2) as a moderator.

Environment

None

Status

Assignee

Unassigned

Reporter

Sarken

Roadmap

Tag Sets

Priority

Medium

Affects versions

0.9.252

Fix versions

None

Components

BackEnd

Difficulty

Medium

Required Access Level

None

Milestone

Internal 0.9