diff options
| author | 2018-11-05 16:46:24 +0000 | |
|---|---|---|
| committer | 2018-11-05 16:46:24 +0000 | |
| commit | 055390e220982ae5c950f160d84f13d6871d491d (patch) | |
| tree | e1547cc231a3cc49aa2126bfebaaff3224096321 /src/Database.py | |
| parent | Prettyprint channel RENAMEs (diff) | |
| signature | ||
Add Database.channels.rename, as part of support for IRCv3's RENAME
Diffstat (limited to 'src/Database.py')
| -rw-r--r-- | src/Database.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Database.py b/src/Database.py index c3d48cb6..77e83fdc 100644 --- a/src/Database.py +++ b/src/Database.py @@ -40,6 +40,9 @@ class Channels(Table): channels WHERE server_id=? AND name=?""", [server_id, name.lower()]) return value if value == None else value[0] + def rename_channel(self, channel_id: int, new_name: str): + self.database.execute("UPDATE channels SET name=? where channel_id=?", + [new_name.lower(), channel_id]) class Users(Table): def add(self, server_id: int, nickname: str): |
