From e996d49db34025ab48faefac366f4599cd015444 Mon Sep 17 00:00:00 2001 From: ghalestrilo Date: Mon, 17 Aug 2020 14:57:48 -0300 Subject: [PATCH] :construction: pass project and user to autosave --- client/modules/IDE/pages/MobileIDEView.jsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/client/modules/IDE/pages/MobileIDEView.jsx b/client/modules/IDE/pages/MobileIDEView.jsx index 293159d1..95328c6a 100644 --- a/client/modules/IDE/pages/MobileIDEView.jsx +++ b/client/modules/IDE/pages/MobileIDEView.jsx @@ -140,13 +140,15 @@ const handleGlobalKeydown = (props, cmController) => (e) => { const autosave = (autosaveInterval, setAutosaveInterval) => (props, prevProps) => { const { - autosaveProject, preferences, ide, selectedFile: file, project + autosaveProject, preferences, ide, selectedFile: file, project, user } = props; const { selectedFile: oldFile } = prevProps; const doAutosave = () => autosaveProject(true); + console.log(user); + console.log(isUserOwner(props), project); if (isUserOwner(props) && project.id) { @@ -209,7 +211,7 @@ const MobileIDEView = (props) => { // TODO: This behavior could move to const [autosaveInterval, setAutosaveInterval] = useState(null); useEffectWithComparison(autosave(autosaveInterval, setAutosaveInterval), { - autosaveProject, preferences, ide, selectedFile + autosaveProject, preferences, ide, selectedFile, project, user }); useEventListener('keydown', handleGlobalKeydown(props, cmController), false, [props]);