fix: remove serialization on already deserialized object (#3350)
This commit is contained in:
parent
c6b6fb149b
commit
0d040611e7
2 changed files with 2 additions and 3 deletions
|
|
@ -43,7 +43,7 @@ class Broadcast extends Base {
|
||||||
* Messages statuses
|
* Messages statuses
|
||||||
* @type {Message[]}
|
* @type {Message[]}
|
||||||
*/
|
*/
|
||||||
this.msgs = data.msgs.map(msg => new Message(this.client, msg));
|
this.msgs = data.msgs?.map(msg => new Message(this.client, msg));
|
||||||
|
|
||||||
return super._patch(data);
|
return super._patch(data);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1021,9 +1021,8 @@ exports.LoadUtils = () => {
|
||||||
};
|
};
|
||||||
|
|
||||||
window.WWebJS.getStatusModel = status => {
|
window.WWebJS.getStatusModel = status => {
|
||||||
let res = status.serialize();
|
const res = status.serialize();
|
||||||
delete res._msgs;
|
delete res._msgs;
|
||||||
res.msgs = status._msgs.map(msg => window.WWebJS.getMessageModel(msg));
|
|
||||||
return res;
|
return res;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue