Add missing fields in convert to group creation
| @@ -14,7 +14,9 @@ import { | |||
| 14 | } from '../script.js'; | 14 | } from '../script.js'; |
| 15 | import { humanizedDateTime } from './RossAscends-mods.js'; | 15 | import { humanizedDateTime } from './RossAscends-mods.js'; |
| 16 | import { | 16 | import { |
| 17 | DEFAULT_AUTO_MODE_DELAY, | ||
| 17 | group_activation_strategy, | 18 | group_activation_strategy, |
| 19 | group_generation_mode, | ||
| 18 | groups, | 20 | groups, |
| 19 | openGroupById, | 21 | openGroupById, |
| 20 | openGroupChat, | 22 | openGroupChat, |
| @@ -295,8 +297,6 @@ export async function convertSoloToGroupChat() { | |||
| 295 | const chatName = humanizedDateTime(); | 297 | const chatName = humanizedDateTime(); |
| 296 | const chats = [chatName]; | 298 | const chats = [chatName]; |
| 297 | const members = [character.avatar]; | 299 | const members = [character.avatar]; |
| 298 | const activationStrategy = group_activation_strategy.NATURAL; | ||
| 299 | const allowSelfResponses = false; | ||
| 300 | const favChecked = character.fav || character.fav == 'true'; | 300 | const favChecked = character.fav || character.fav == 'true'; |
| 301 | /** @type {any} */ | 301 | /** @type {any} */ |
| 302 | const metadata = Object.assign({}, chat_metadata); | 302 | const metadata = Object.assign({}, chat_metadata); |
| @@ -309,13 +309,16 @@ export async function convertSoloToGroupChat() { | |||
| 309 | name: name, | 309 | name: name, |
| 310 | members: members, | 310 | members: members, |
| 311 | avatar_url: avatar, | 311 | avatar_url: avatar, |
| 312 | allow_self_responses: activationStrategy, | 312 | allow_self_responses: false, |
| 313 | activation_strategy: allowSelfResponses, | 313 | activation_strategy: group_activation_strategy.NATURAL, |
| 314 | disabled_members: [], | 314 | disabled_members: [], |
| 315 | chat_metadata: metadata, | 315 | chat_metadata: metadata, |
| 316 | fav: favChecked, | 316 | fav: favChecked, |
| 317 | chat_id: chatName, | 317 | chat_id: chatName, |
| 318 | chats: chats, | 318 | chats: chats, |
| 319 | hideMutedSprites: false, | ||
| 320 | generation_mode: group_generation_mode.SWAP, | ||
| 321 | auto_mode_delay: DEFAULT_AUTO_MODE_DELAY, | ||
| 319 | }), | 322 | }), |
| 320 | }); | 323 | }); |
| 321 | 324 | ||
| @@ -126,7 +126,7 @@ export const group_generation_mode = { | |||
| 126 | APPEND_DISABLED: 2, | 126 | APPEND_DISABLED: 2, |
| 127 | }; | 127 | }; |
| 128 | 128 | ||
| 129 | const DEFAULT_AUTO_MODE_DELAY = 5; | 129 | export const DEFAULT_AUTO_MODE_DELAY = 5; |
| 130 | 130 | ||
| 131 | export const groupCandidatesFilter = new FilterHelper(debounce(printGroupCandidates, debounce_timeout.quick)); | 131 | export const groupCandidatesFilter = new FilterHelper(debounce(printGroupCandidates, debounce_timeout.quick)); |
| 132 | let autoModeWorker = null; | 132 | let autoModeWorker = null; |