diff options
| author | 2018-08-31 15:49:57 +0100 | |
|---|---|---|
| committer | 2018-08-31 15:49:57 +0100 | |
| commit | b96499541927d81e25172c56aa94c4a6c474e6c1 (patch) | |
| tree | 1d2f8b490c3c3e80cd92ee5f6d279a1687dc297c /IRCServer.py | |
| parent | Turns out we didn't need find_all_by_setting (diff) | |
All the settings (#11)
* Add Database.UserChannelSettings.find_all_by_setting
* Turns out we didn't need find_all_by_setting
* Actually, we do need find_all_by_setting
Diffstat (limited to 'IRCServer.py')
| -rw-r--r-- | IRCServer.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/IRCServer.py b/IRCServer.py index 5ed33baf..34358e44 100644 --- a/IRCServer.py +++ b/IRCServer.py @@ -112,9 +112,12 @@ class Server(object): self.id, prefix, default) def del_setting(self, setting): self.bot.database.server_settings.delete(self.id, setting) - def get_all_user_settings(self, setting, default): + def get_all_user_settings(self, setting, default=[]): return self.bot.database.user_settings.find_all_by_setting( self.id, setting, default) + def find_all_user_channel_settings(self, setting, default=[]): + return self.bot.database.user_channel_settings.find_all_by_setting( + self.id, setting, default) def set_own_nickname(self, nickname): self.nickname = nickname |
