]> Untitled Git - lemmy-ui.git/blob - src/shared/utils/roles/is-banned.ts
Merge branch 'main' into breakout-role-utils
[lemmy-ui.git] / src / shared / utils / roles / is-banned.ts
1 import { Person } from "lemmy-js-client";
2
3 export function isBanned(ps: Person): boolean {
4   const expires = ps.ban_expires;
5   // Add Z to convert from UTC date
6   // TODO this check probably isn't necessary anymore
7   if (expires) {
8     if (ps.banned && new Date(expires + "Z") > new Date()) {
9       return true;
10     } else {
11       return false;
12     }
13   } else {
14     return ps.banned;
15   }
16 }