Group explicit overlay #2402
0/1
thread resolved
Summary
Closes #2402
Added in overlay for mature groups.
Steps to test
- Make a new user (User A)
- With User A, make 2 groups. Call one
nsfw
and onenon-nsfw
. - Log out, and in as the Minds admin account.
- Mark the
nsfw
group as NSFW using the dropdown (remember to refresh if you don't see the option). - Refresh, it should show the overlay. - note down the URL
- Go to User A's channel, mark it as NSFW for Pornography / Nudity - note down the channel URL.
- Refresh the channel, you should see the explicit overlay.
- Switch it back, and refresh; you should not see the explicit overlay.
- Turn it back on and log out
- Check the channel, it should show overlay and should say that it is a channel.
- Check the group, it should also show overlay and should say that it is a group.
Estimated Regression Scope
This change affects the mature overlay in groups and on channels. In the worst circumstance, it could error out and cause issues showing the channel or group. It's also possible it could error out more subtly and show at inappropriate times (of-course I've definitely aimed for this NOT to happen).
- Last updated by Ben Hayward
12 12 "build-dev": "npm run build:dev", 13 13 "serve-dev": "npm run server:ssr", 14 14 "build:dev": "ng build --output-path dist --deploy-url=/ --watch=true --poll=800", 15 "serve:dev": "ng serve --host=0.0.0.0 --deploy-url=/ --configuration=hmr --hmr --poll=800 --progress --disableHostCheck=true", 15 "preserve:dev": "npm run prebuild-dev -- --deploy-url=http://${HOST:-localhost}:${PORT:-4200}", - Developer
Needs reverting
changed this line in version 2 of the diff
added 2 commits
changed the description
added scoped labels