Christian Fraß commited on 2021-11-20 18:48:59
Zeige 1 geänderte Dateien mit 20 Einfügungen und 0 Löschungen.
... | ... |
@@ -193,6 +193,26 @@ namespace ns_model |
193 | 193 |
} |
194 | 194 |
break; |
195 | 195 |
} |
196 |
+ case "topic": |
|
197 |
+ { |
|
198 |
+ if (model.channels.hasOwnProperty(event.data["channel"])) |
|
199 |
+ { |
|
200 |
+ // model.channels[event.data["channel"]].topic = event.data["content"]; |
|
201 |
+ model.channels[event.data["channel"]].entries.push |
|
202 |
+ ({ |
|
203 |
+ "timestamp": event.timestamp, |
|
204 |
+ "kind": enum_entrykind.info, |
|
205 |
+ "sender": null, |
|
206 |
+ "content": `channel topic: ${event.data["content"]}`, |
|
207 |
+ }); |
|
208 |
+ shall_update_entries = true; |
|
209 |
+ } |
|
210 |
+ else |
|
211 |
+ { |
|
212 |
+ // do nothing |
|
213 |
+ } |
|
214 |
+ break; |
|
215 |
+ } |
|
196 | 216 |
case "message_channel": |
197 | 217 |
{ |
198 | 218 |
model.channels[event.data["channel"]].entries.push |
199 | 219 |