chore: migrate to oxlint and oxfmt
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
This commit is contained in:
@@ -17,11 +17,7 @@ export function setAccountEnabledInConfigSection(params: {
|
||||
const channels = params.cfg.channels as Record<string, unknown> | undefined;
|
||||
const base = channels?.[params.sectionKey] as ChannelSection | undefined;
|
||||
const hasAccounts = Boolean(base?.accounts);
|
||||
if (
|
||||
params.allowTopLevel &&
|
||||
accountKey === DEFAULT_ACCOUNT_ID &&
|
||||
!hasAccounts
|
||||
) {
|
||||
if (params.allowTopLevel && accountKey === DEFAULT_ACCOUNT_ID && !hasAccounts) {
|
||||
return {
|
||||
...params.cfg,
|
||||
channels: {
|
||||
@@ -34,10 +30,7 @@ export function setAccountEnabledInConfigSection(params: {
|
||||
} as ClawdbotConfig;
|
||||
}
|
||||
|
||||
const baseAccounts = (base?.accounts ?? {}) as Record<
|
||||
string,
|
||||
Record<string, unknown>
|
||||
>;
|
||||
const baseAccounts = (base?.accounts ?? {}) as Record<string, Record<string, unknown>>;
|
||||
const existing = baseAccounts[accountKey] ?? {};
|
||||
return {
|
||||
...params.cfg,
|
||||
@@ -69,9 +62,7 @@ export function deleteAccountFromConfigSection(params: {
|
||||
if (!base) return params.cfg;
|
||||
|
||||
const baseAccounts =
|
||||
base.accounts && typeof base.accounts === "object"
|
||||
? { ...base.accounts }
|
||||
: undefined;
|
||||
base.accounts && typeof base.accounts === "object" ? { ...base.accounts } : undefined;
|
||||
|
||||
if (accountKey !== DEFAULT_ACCOUNT_ID) {
|
||||
const accounts = baseAccounts ? { ...baseAccounts } : {};
|
||||
|
||||
Reference in New Issue
Block a user