moderation does not apply to comments posted by user

This commit is contained in:
Trevor
2025-07-02 10:49:56 -05:00
parent 49f3fa9cb8
commit 3aa873f82b
2 changed files with 10 additions and 2 deletions
@@ -49,7 +49,7 @@ class ModerationsManager private constructor(context: Context) {
"hate" -> prefs.getInt("offensive_level", 2)
"sexual" -> prefs.getInt("explicit_level", 1)
"violence" -> prefs.getInt("violence_level", 1)
else -> 3
else -> 3
}
return contentLevel > userLevel
@@ -49,6 +49,7 @@ import com.futo.platformplayer.stores.FragmentedStorage
import com.futo.platformplayer.stores.v2.ManagedStore
import com.futo.platformplayer.views.ToastView
import com.futo.polycentric.core.ApiMethods
import com.futo.polycentric.core.toBase64Url
import kotlinx.coroutines.*
import java.io.File
import java.util.*
@@ -389,7 +390,14 @@ class StateApp {
try {
ModerationsManager.getInstance().getCurrentModerationLevels()
} catch (e: IllegalStateException) {
// Handle case where manager might not be ready, though it should be here
null
}
}
ApiMethods.setModerationExemptSystemProvider {
try {
StatePolycentric.instance.processHandle?.system?.toProto()?.toByteArray()?.toBase64Url()
} catch (e: Throwable) {
null
}
}