Fix isAdmin check.
parent
df84a16b95
commit
84375a582e
|
@ -12,7 +12,7 @@ import useFetch from 'hooks/useFetch';
|
||||||
import styles from './TestConsole.module.css';
|
import styles from './TestConsole.module.css';
|
||||||
|
|
||||||
export default function TestConsole() {
|
export default function TestConsole() {
|
||||||
const { data } = useFetch('/websites');
|
const { data } = useFetch('/websites?include_all=true');
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const {
|
const {
|
||||||
basePath,
|
basePath,
|
||||||
|
|
|
@ -49,8 +49,7 @@ export async function allowQuery(req, type) {
|
||||||
const { id } = req.query;
|
const { id } = req.query;
|
||||||
|
|
||||||
const {
|
const {
|
||||||
user: { id: userId },
|
user: { id: userId, isAdmin },
|
||||||
isAdmin,
|
|
||||||
shareToken,
|
shareToken,
|
||||||
} = req.auth;
|
} = req.auth;
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,9 @@ import { useAuth } from 'lib/middleware';
|
||||||
export default async (req, res) => {
|
export default async (req, res) => {
|
||||||
await useAuth(req, res);
|
await useAuth(req, res);
|
||||||
|
|
||||||
const { isAdmin, userId } = req.auth;
|
const {
|
||||||
|
user: { id: userId, isAdmin },
|
||||||
|
} = req.auth;
|
||||||
const { id } = req.query;
|
const { id } = req.query;
|
||||||
|
|
||||||
if (req.method === 'GET') {
|
if (req.method === 'GET') {
|
||||||
|
|
|
@ -6,7 +6,9 @@ import { createUser, getUser, getUsers } from 'queries';
|
||||||
export default async (req, res) => {
|
export default async (req, res) => {
|
||||||
await useAuth(req, res);
|
await useAuth(req, res);
|
||||||
|
|
||||||
const { isAdmin } = req.auth.user;
|
const {
|
||||||
|
user: { isAdmin },
|
||||||
|
} = req.auth;
|
||||||
|
|
||||||
if (!isAdmin) {
|
if (!isAdmin) {
|
||||||
return unauthorized(res);
|
return unauthorized(res);
|
||||||
|
|
|
@ -8,8 +8,7 @@ export default async (req, res) => {
|
||||||
await useAuth(req, res);
|
await useAuth(req, res);
|
||||||
|
|
||||||
const {
|
const {
|
||||||
user: { id: userId },
|
user: { id: userId, isAdmin },
|
||||||
isAdmin,
|
|
||||||
} = req.auth;
|
} = req.auth;
|
||||||
|
|
||||||
if (req.method === 'GET') {
|
if (req.method === 'GET') {
|
||||||
|
|
Loading…
Reference in New Issue