Clone metadata with JSON conversion Fixes #4366
| @@ -1194,7 +1194,8 @@ export async function editGroup(id, immediately, reload = true) { | ||
| 1194 | 1194 | } |
| 1195 | 1195 | |
| 1196 | 1196 | if (id === selected_group) { |
| 1197 | - group['chat_metadata'] = structuredClone(chat_metadata); | |
| 1197 | + // structuredClone may cause issues if metadata has non-cloneable references | |
| 1198 | + group['chat_metadata'] = JSON.parse(JSON.stringify(chat_metadata)); | |
| 1198 | 1199 | } |
| 1199 | 1200 | |
| 1200 | 1201 | if (immediately) { |