Improved channel update performance

master
WolverinDEV 2020-12-12 14:07:51 +01:00 committed by WolverinDEV
parent d4ab372173
commit a1c1911b71
1 changed files with 5 additions and 2 deletions

View File

@ -572,10 +572,13 @@ export class ChannelEntry extends ChannelTreeEntry<ChannelEvents> {
/* TODO: Validate values. Example: channel_conversation_mode */
for(let variable of variables) {
for(const variable of variables) {
let key = variable.key;
let value = variable.value;
JSON.map_field_to(this.properties, value, variable.key);
if(!JSON.map_field_to(this.properties, value, variable.key)) {
/* no update */
continue;
}
if(key == "channel_name") {
this.parsed_channel_name = new ParsedChannelName(value, this.hasParent());