fix: chatwoot data when using mongo

This commit is contained in:
Gabriel Pastori 2023-12-09 12:24:02 -03:00
parent 074c108380
commit 2a0c538061

View File

@ -244,10 +244,13 @@ export default {
const chatwootData = await instanceController.chatwoot.get( const chatwootData = await instanceController.chatwoot.get(
this.instance.instance.instanceName this.instance.instance.instanceName
); );
this.chatwootData = Object.assign(defaultObj(), chatwootData || {});
const validData = chatwootData._doc || chatwootData;
this.chatwootData = Object.assign(defaultObj(), validData || {});
this.defaultChatwootData = Object.assign( this.defaultChatwootData = Object.assign(
defaultObj(), defaultObj(),
chatwootData || {} validData || {}
); );
} catch (e) { } catch (e) {
this.error = e.message?.message || e.message || e; this.error = e.message?.message || e.message || e;