f-list / fserv

Repository for the F-Chat server implementation.
BSD 2-Clause "Simplified" License
10 stars 5 forks source link

Prevent kicking globals from private channels #72

Closed kiranoot closed 5 years ago

kiranoot commented 5 years ago

This prevents non staff characters from performing kick/ban actions against global ops or channel owners. It takes special precautions to allow staff to perform these actions.

Updated test cases to check for these new exceptions and ensure that they are properly checked.