refactor: share nextcloud onboarding allowFrom lookup

This commit is contained in:
Peter Steinberger
2026-03-07 23:27:13 +00:00
parent 4956271da1
commit dc92f2e19d
3 changed files with 4 additions and 2 deletions

View File

@@ -2,6 +2,7 @@ import {
buildSingleChannelSecretPromptState,
formatDocsLink,
hasConfiguredSecretInput,
mapAllowFromEntries,
mergeAllowFromEntries,
promptSingleChannelSecretInput,
resolveAccountIdForConfigure,
@@ -29,7 +30,7 @@ function setNextcloudTalkDmPolicy(cfg: CoreConfig, dmPolicy: DmPolicy): CoreConf
channel: "nextcloud-talk",
dmPolicy,
getAllowFrom: (inputCfg) =>
(inputCfg.channels?.["nextcloud-talk"]?.allowFrom ?? []).map((entry) => String(entry)),
mapAllowFromEntries(inputCfg.channels?.["nextcloud-talk"]?.allowFrom),
}) as CoreConfig;
}