Commit Graph

10 Commits

Author SHA1 Message Date
conatum d2fd3c9c0d fix (renting): Disallow removing owner.
Don't allow the room owner to be added or removed from the rented room.
Also fixes an issue where the room expiry log would try to use deleted data.
2021-12-22 08:34:38 +02:00
conatum 0b7b84556d fix (renting): Fix expiry execution order. 2021-10-26 11:42:25 +03:00
conatum cf610ef44d fix (rent): Handle non-existent objects.
Handle room channel being deleted before expiry.
Handle room owner leaving the server before expiry.
2021-10-25 14:37:38 +03:00
conatum ed3ead4f88 (Style): Minor wording changes. 2021-10-11 19:34:06 +03:00
conatum 021182abde (rooms): Restore permission on guild rejoin.
Restore rented owner and member permissions on rejoin.
Adds a `userid` index to `rented_members_users`.
2021-10-04 18:49:26 +03:00
conatum 40e7735a87 fix (rooms): Fix order of checks in rent. 2021-09-20 10:58:53 +03:00
conatum 8dbe86e228 fix (rooms): Correct overwrites in adding members. 2021-09-20 10:53:59 +03:00
conatum cfd6d8fc3a (Rent): Fix permission issue on member update. 2021-09-20 09:56:00 +03:00
conatum e09a39d434 fix (Rent): Typo with format arg order. 2021-09-19 13:43:45 +03:00
conatum f236ca2e97 (Renting): Created the Renting module and system. 2021-09-16 12:23:06 +03:00