diff --git a/client/homebrew/pages/editPage/editPage.jsx b/client/homebrew/pages/editPage/editPage.jsx index bc18bc5e5..4cb3ba522 100644 --- a/client/homebrew/pages/editPage/editPage.jsx +++ b/client/homebrew/pages/editPage/editPage.jsx @@ -71,6 +71,7 @@ const EditPage = (props)=>{ const [alertTrashedGoogleBrew, setAlertTrashedGoogleBrew] = useState(props.brew.trashed); const [alertLoginToTransfer, setAlertLoginToTransfer] = useState(false); const [confirmGoogleTransfer, setConfirmGoogleTransfer] = useState(false); + const [notOwnerToTransfer, setNotOwnerToTransfer] = useState(false); const [autoSaveEnabled, setAutoSaveEnabled] = useState(true); const [warnUnsavedChanges, setWarnUnsavedChanges] = useState(true); @@ -162,6 +163,9 @@ const EditPage = (props)=>{ }; const handleGoogleClick = ()=>{ + if(global.account !== brew.authors[0]) { + setNotOwnerToTransfer(true); + } if(!global.account?.googleId) { setAlertLoginToTransfer(true); return; @@ -176,6 +180,7 @@ const EditPage = (props)=>{ setAlertTrashedGoogleBrew(false); setAlertLoginToTransfer(false); setConfirmGoogleTransfer(false); + setNotOwnerToTransfer(false); }; const toggleGoogleStorage = ()=>{ @@ -271,9 +276,19 @@ const EditPage = (props)=>{ )} + {notOwnerToTransfer && ( +
+ You must be the Owner to transfer between the Homebrewery and Google Drive! + +
Sign In
+
+
Not Now
+
+ )} + {alertLoginToTransfer && (
- You must be signed in to a Google account to transfer between the homebrewery and Google Drive! + You must be signed in to a Google account to transfer between the Homebrewery and Google Drive!
Sign In