From ec8088133041efa2fa896377f223669198ccf176 Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Sat, 3 Feb 2024 01:49:51 -0500 Subject: [PATCH] fix permissions checks --- .../src/v2/view/pages/weight/WeightEditPage.tsx | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/packages/fakeyou.com/src/v2/view/pages/weight/WeightEditPage.tsx b/packages/fakeyou.com/src/v2/view/pages/weight/WeightEditPage.tsx index 6c7acdb47b..3dbdc7875c 100644 --- a/packages/fakeyou.com/src/v2/view/pages/weight/WeightEditPage.tsx +++ b/packages/fakeyou.com/src/v2/view/pages/weight/WeightEditPage.tsx @@ -1,4 +1,4 @@ -import React, { useState } from "react"; +import React from "react"; import { useParams } from "react-router-dom"; import { faCircleExclamation, @@ -34,7 +34,6 @@ export default function WeightEditPage({ // const [fetched, fetchedSet] = useState(false); // const history = useHistory(); const { weight_token } = useParams<{ weight_token: string }>(); - const [weightCreatorToken] = useState(""); const { coverImg, @@ -61,10 +60,9 @@ export default function WeightEditPage({ { label: "Private", value: "private" }, ]; - if ( - !sessionWrapper.canEditTtsModelByUserToken(weightCreatorToken) === false || - !weight_token - ) { + let weightToken = weight?.creator?.user_token; + + if (!weightToken || !sessionWrapper.canEditTtsModelByUserToken(weightToken)) { return (