Changing "Moderation:" value while class is in session does not change the mode

Bug #537824 reported by Elizabeth K. Joseph
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ClassBot
Invalid
Undecided
Unassigned

Bug Description

When you remove (or add) the "Event:" value in the calendar and "!c" to ClassBot in the middle of a session, ClassBot changes the topic, ops itself and unmoderates (or moderates) the channel.

When the "Moderation:" value in the calendar is changed and "!c" to ClassBot in the middle of a session, ClassBot does nothing (neither moderating or unmoderating).

Revision history for this message
Elizabeth K. Joseph (lyz) wrote :

Invalid. Nathan explained the difference in this behavior:

"The issue is, classbot only knows whether the channel is currently +m or -m and whether the current session should have been +m or -m . If a session starts out as -m but the instructor does !m to make it +m, you wouldn't want classbot reverting this when it syncs again. This is why I only have it processing the Moderated stuff when the actual session changes.

Basically, if I remember correctly, I have it set so that anything that will cause the /topic to change will cause it to check if the channel should be + or - m"

Changed in classbot:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.