diff --git a/packages/ditto/controllers/api/policies.ts b/packages/ditto/controllers/api/policies.ts index 48cdfc09..54c9cc51 100644 --- a/packages/ditto/controllers/api/policies.ts +++ b/packages/ditto/controllers/api/policies.ts @@ -1,6 +1,6 @@ import { type AppController } from '@/app.ts'; import { createPolicyEvent } from '@/utils/policies/mod.ts'; -import { DEFAULT_POLICY_SPEC, policyRegistry } from '@/utils/policies/mod.ts'; +import { policyRegistry } from '@/utils/policies/mod.ts'; import { z } from 'zod'; export const adminListPoliciesController: AppController = (c) => { @@ -27,9 +27,7 @@ export const adminCurrentPolicyController: AppController = async (c) => { }]).then((events) => events[0]); if (current) return c.json({ spec: JSON.parse(current.content) }); - - await relay.event(await createPolicyEvent(conf, DEFAULT_POLICY_SPEC)); - return c.json({ spec: DEFAULT_POLICY_SPEC }); + return c.json({ spec: { policies: [] } }); }; const PolicySpecSchema = z.object({ diff --git a/packages/ditto/utils/policies/mod.ts b/packages/ditto/utils/policies/mod.ts index 7b202d83..025bc342 100644 --- a/packages/ditto/utils/policies/mod.ts +++ b/packages/ditto/utils/policies/mod.ts @@ -37,7 +37,6 @@ export const DEFAULT_POLICY_SPEC: PolicySpec = { policies: [ { 'name': 'SizePolicy' }, { 'name': 'HellthreadPolicy' }, - { 'name': 'HashtagPolicy', 'params': { 'hashtags': ['NSFW', 'explicit', 'violence', 'cp', 'porn'] } }, { 'name': 'ReplyBotPolicy' }, { 'name': 'AntiDuplicationPolicy' }, ],