fix(wizard): keep WhatsApp config setters typed

This commit is contained in:
Peter Steinberger
2026-01-07 20:31:00 +00:00
parent 2b6adc9e60
commit 7aeb6d5921

View File

@@ -182,7 +182,10 @@ async function noteSlackTokenHelp(
); );
} }
function setWhatsAppDmPolicy(cfg: ClawdbotConfig, dmPolicy?: DmPolicy) { function setWhatsAppDmPolicy(
cfg: ClawdbotConfig,
dmPolicy?: DmPolicy,
): ClawdbotConfig {
return { return {
...cfg, ...cfg,
whatsapp: { whatsapp: {
@@ -192,7 +195,10 @@ function setWhatsAppDmPolicy(cfg: ClawdbotConfig, dmPolicy?: DmPolicy) {
}; };
} }
function setWhatsAppAllowFrom(cfg: ClawdbotConfig, allowFrom?: string[]) { function setWhatsAppAllowFrom(
cfg: ClawdbotConfig,
allowFrom?: string[],
): ClawdbotConfig {
return { return {
...cfg, ...cfg,
whatsapp: { whatsapp: {
@@ -218,7 +224,7 @@ function setMessagesResponsePrefix(
function setWhatsAppSelfChatMode( function setWhatsAppSelfChatMode(
cfg: ClawdbotConfig, cfg: ClawdbotConfig,
selfChatMode?: boolean, selfChatMode?: boolean,
) { ): ClawdbotConfig {
return { return {
...cfg, ...cfg,
whatsapp: { whatsapp: {