about summary refs log tree commit diff
path: root/src/lib
diff options
context:
space:
mode:
authorSamuel Newman <mozzius@protonmail.com>2025-02-25 09:21:00 -0800
committerGitHub <noreply@github.com>2025-02-25 11:21:00 -0600
commit0d1373bb71e1fd60c2b9e545aeecf631c0f68ef0 (patch)
treef8fa05f37801af6600fe58edab8a181ee1dd97f4 /src/lib
parentcc8369e868ec684120a220dfa66845dad324b4a1 (diff)
downloadvoidsky-0d1373bb71e1fd60c2b9e545aeecf631c0f68ef0.tar.zst
Remove `moderatePost_wrapped` (#7188)
* rm `moderatePost_wrapped`

* Handle display in app

---------

Co-authored-by: Eric Bailey <git@esb.lol>
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/moderatePost_wrapped.ts31
-rw-r--r--src/lib/moderation/useGlobalLabelStrings.ts4
2 files changed, 4 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'
-      }
-    }
-  }
-}
diff --git a/src/lib/moderation/useGlobalLabelStrings.ts b/src/lib/moderation/useGlobalLabelStrings.ts
index 4f41c62b1..86ad8e76d 100644
--- a/src/lib/moderation/useGlobalLabelStrings.ts
+++ b/src/lib/moderation/useGlobalLabelStrings.ts
@@ -46,6 +46,10 @@ export function useGlobalLabelStrings(): GlobalLabelStrings {
         name: _(msg`Graphic Media`),
         description: _(msg`Explicit or potentially disturbing media.`),
       },
+      gore: {
+        name: _(msg`Graphic Media`),
+        description: _(msg`Explicit or potentially disturbing media.`),
+      },
     }),
     [_],
   )