This commit is contained in:
Duarte Martins authored and GitHub committed 2026-01-30 16:46:42 +01:00
commit e0c4830c46
1 file changed
+10 -2
+10 -2
View File
@@ -235,12 +235,20 @@ export const signalOnboardingAdapter: ChannelOnboardingAdapter = {
}
if (!account) {
account = String(
const rawAccount = String(
await prompter.text({
message: "Signal bot number (E.164)",
validate: (value) => (value?.trim() ? undefined : "Required"),
validate: (value) => {
const trimmed = value?.trim();
if (!trimmed) return "Required";
if (!normalizeE164(trimmed)) {
return "Invalid E.164 phone number (must start with + and country code, e.g. +15555550123)";
}
return undefined;
},
}),
).trim();
account = normalizeE164(rawAccount) ?? rawAccount;
}
if (account) {