Commit Graph

13 Commits

Author SHA1 Message Date
10f048fabc fix (rooms): Avoid loading rooms in dead guilds. 2021-11-07 03:16:56 +02:00
42e47bea1a fix (rooms): Cancel rooms on system shutdown.
Fix typos in the `success_response` for `accountability_category`.
Make the `TimeSlot.cancel()` method more robust.
2021-10-20 12:55:36 +03:00
6a43530142 fix (rooms): Harden turnover to deletion.
Fix an issue where `TimeSlot.start()` could propagate an exception.
2021-10-19 20:21:57 +03:00
850e44bbc0 UI (accountability): Add images to room summary. 2021-10-19 19:09:16 +03:00
47b29e5400 (accountability): Small fixes.
Check whether guild exists on booked list.
Remove some debugs.
2021-09-28 09:05:49 +03:00
ebeb3bec7a UI (accountability): rooms command improvements. 2021-09-27 22:13:03 +03:00
b2aa651eaa fix (rooms): Harden against race conditions.
Add locking to room init, turnover, and cancellation.
Add cleanup of nonexistent members in slot init.
Fix an issue where members were being charged for cancelling rooms.
2021-09-24 21:12:12 +03:00
ce3af79d3c fix (rooms): Support joining open slot. 2021-09-21 15:38:48 +03:00
0c3f752e5a fix (rooms): Fix permission issues. 2021-09-20 09:57:34 +03:00
47a1972900 fix (Accountability): Fix typo in . 2021-09-19 13:05:30 +03:00
6617139531 fix (Accountability): Typo in TimeSlot. 2021-09-19 13:03:03 +03:00
0a0ac3c6cb (Accountability): Add rooms cancel command. 2021-09-19 12:23:06 +03:00
2ee717bc0c (Accountability): New module and base system. 2021-09-19 09:56:25 +03:00