about summary refs log tree commit diff
path: root/src/lib/moderatePost_wrapped.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/moderatePost_wrapped.ts')
-rw-r--r--src/lib/moderatePost_wrapped.ts31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/lib/moderatePost_wrapped.ts b/src/lib/moderatePost_wrapped.ts
deleted file mode 100644
index f4c9d0aad..000000000
--- a/src/lib/moderatePost_wrapped.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-/* eslint-disable-next-line no-restricted-imports */
-import {BSKY_LABELER_DID, moderatePost} from '@atproto/api'
-
-type ModeratePost = typeof moderatePost
-type Options = Parameters<ModeratePost>[1]
-
-export function moderatePost_wrapped(
-  subject: Parameters<ModeratePost>[0],
-  opts: Options,
-) {
-  // HACK
-  // temporarily translate 'gore' into 'graphic-media' during the transition period
-  // can remove this in a few months
-  // -prf
-  translateOldLabels(subject)
-
-  return moderatePost(subject, opts)
-}
-
-function translateOldLabels(subject: Parameters<ModeratePost>[0]) {
-  if (subject.labels) {
-    for (const label of subject.labels) {
-      if (
-        label.val === 'gore' &&
-        (!label.src || label.src === BSKY_LABELER_DID)
-      ) {
-        label.val = 'graphic-media'
-      }
-    }
-  }
-}