`assigns_by_staff_mention` has an obsolete name and description

Problem

assign self regex and assign other regex only work when assigns_by_staff_mention is enabled.

assigns by staff mention works for all groups in assign allowed on groups, not just staff.

Cause

This is clearly by design but it is not obvious, because the name of the setting stems from the days that the assign plugin worked by mentioning staff members. Since then the functionality was expanded to allow other groups (via assign allowed on groups) and to allow assignment via a regular expression.

Still, the name and accompanying description (“If a staff member mentions another staff member, topic is automatically assigned”) suggest that the setting is more limited and it is not clear that it needs to be enabled for the aforementioned logic to function.

Possible solutions

  • rename the setting
  • amend the accompanying text
4 Likes