Merge pull request #5357 from benjiwheeler/banned-page-list-2nd-try

update method of checking goodlist of pages for banned user to see (2nd try)
This commit is contained in:
Benjamin Wheeler 2021-05-07 13:19:30 -04:00 committed by GitHub
commit 6cc59b9b9a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -12,10 +12,11 @@ const Types = keyMirror({
SET_STATUS: null
});
const banWhitelistPaths = [
'/accounts/banned-response/',
'/community_guidelines/',
'/community_guidelines'
const banGoodListPaths = [
'/accounts/banned-response',
'/community_guidelines',
'/privacy_policy',
'/terms_of_use'
];
module.exports.Status = keyMirror({
@ -67,7 +68,7 @@ const handleSessionResponse = (dispatch, body) => {
if (
body.user &&
body.user.banned &&
banWhitelistPaths.indexOf(window.location.pathname) === -1
banGoodListPaths.every(goodPath => window.location.pathname.indexOf(goodPath) === -1)
) {
window.location = '/accounts/banned-response/';
return;