Fix isAdmin check.

This commit is contained in:
Brian Cao 2022-11-09 12:03:24 -08:00
parent df84a16b95
commit 84375a582e
5 changed files with 9 additions and 7 deletions

View File

@ -12,7 +12,7 @@ import useFetch from 'hooks/useFetch';
import styles from './TestConsole.module.css';
export default function TestConsole() {
const { data } = useFetch('/websites');
const { data } = useFetch('/websites?include_all=true');
const router = useRouter();
const {
basePath,

View File

@ -49,8 +49,7 @@ export async function allowQuery(req, type) {
const { id } = req.query;
const {
user: { id: userId },
isAdmin,
user: { id: userId, isAdmin },
shareToken,
} = req.auth;

View File

@ -5,7 +5,9 @@ import { useAuth } from 'lib/middleware';
export default async (req, res) => {
await useAuth(req, res);
const { isAdmin, userId } = req.auth;
const {
user: { id: userId, isAdmin },
} = req.auth;
const { id } = req.query;
if (req.method === 'GET') {

View File

@ -6,7 +6,9 @@ import { createUser, getUser, getUsers } from 'queries';
export default async (req, res) => {
await useAuth(req, res);
const { isAdmin } = req.auth.user;
const {
user: { isAdmin },
} = req.auth;
if (!isAdmin) {
return unauthorized(res);

View File

@ -8,8 +8,7 @@ export default async (req, res) => {
await useAuth(req, res);
const {
user: { id: userId },
isAdmin,
user: { id: userId, isAdmin },
} = req.auth;
if (req.method === 'GET') {