Skip to content

Commit a4255e9

Browse files
committed
Bugfix: Widget was not reading properly attributes set from outside itself
1 parent 01d6c2c commit a4255e9

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

widget/components/Widget.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,10 @@ async function init() {
146146
if (jsonProps.indexOf(key) > -1) {
147147
if (typeof data[key] == "string" && data[key].length > 0)
148148
data[key] = JSON.parse(data[key] || "{}")
149-
merged_data[key] = {...data[key], ...server_data[key]}
149+
if (key in server_data)
150+
merged_data[key] = {...data[key], ...server_data[key]}
151+
else
152+
merged_data[key] = data[key]
150153
}
151154
else
152155
merged_data[key] = data[key] || server_data[key]

widget/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

widget/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "chatfaq-widget",
3-
"version": "0.2.9",
3+
"version": "0.2.11",
44
"private": false,
55
"main": "./dist/chatfaq-widget.umd.cjs",
66
"module": "./dist/chatfaq-widget.mjs",

0 commit comments

Comments
 (0)