diff options
Diffstat (limited to 'server/helpers')
-rw-r--r-- | server/helpers/express-utils.ts | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/server/helpers/express-utils.ts b/server/helpers/express-utils.ts index b715fb7d0..9cf8fbeac 100644 --- a/server/helpers/express-utils.ts +++ b/server/helpers/express-utils.ts | |||
@@ -14,8 +14,12 @@ function buildNSFWFilter (res: express.Response, paramNSFW?: string) { | |||
14 | 14 | ||
15 | if (res.locals.oauth) { | 15 | if (res.locals.oauth) { |
16 | const user: User = res.locals.oauth.token.User | 16 | const user: User = res.locals.oauth.token.User |
17 | |||
17 | // User does not want NSFW videos | 18 | // User does not want NSFW videos |
18 | if (user && user.nsfwPolicy === 'do_not_list') return false | 19 | if (user.nsfwPolicy === 'do_not_list') return false |
20 | |||
21 | // Both | ||
22 | return undefined | ||
19 | } | 23 | } |
20 | 24 | ||
21 | if (CONFIG.INSTANCE.DEFAULT_NSFW_POLICY === 'do_not_list') return false | 25 | if (CONFIG.INSTANCE.DEFAULT_NSFW_POLICY === 'do_not_list') return false |