From fff0b4d670dccfdadc3f75c5c4227f351b2e5e09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Losada=20Hern=C3=A1ndez?= Date: Wed, 27 May 2026 18:49:48 +0200 Subject: [PATCH] moving to try catch better --- .../brewUtils/brewCleanup/brewCleanup.jsx | 33 +++++++++++++------ 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/client/admin/brewUtils/brewCleanup/brewCleanup.jsx b/client/admin/brewUtils/brewCleanup/brewCleanup.jsx index 53498a54b..721ec1e00 100644 --- a/client/admin/brewUtils/brewCleanup/brewCleanup.jsx +++ b/client/admin/brewUtils/brewCleanup/brewCleanup.jsx @@ -7,21 +7,34 @@ const BrewCleanup = ({})=>{ const [primed, setPrimed] = useState(false); const [error, setError] = useState(null); - const prime = ()=>{ + const prime = async ()=>{ setPending(true); - request.get('/admin/cleanup') - .then((res)=>{setCount(res.body.count);setPrimed(true);}) - .catch((err)=>setError(err)) - .finally(()=>setPending(false)); + try { + const res = await request.get('/admin/cleanup'); + + setCount(res.body.count); + setPrimed(true); + } catch (err) { + setError(err); + } finally { + setPending(false); + } }; - const cleanup = ()=>{ + + const cleanup = async ()=>{ setPending(true); - request.post('/admin/cleanup') - .then((res)=>setCount(res.body.count)) - .catch((err)=>setError(err)) - .finally(()=>{setPending(false);setPrimed(false);}); + try { + const res = await request.post('/admin/cleanup'); + + setCount(res.body.count); + } catch (err) { + setError(err); + } finally { + setPending(false); + setPrimed(false); + } }; const renderPrimed = ()=>{ if(!primed) return;