From 8876e61235539093eafaf171461538e35a8705b2 Mon Sep 17 00:00:00 2001 From: Mohan K Date: Wed, 23 Sep 2026 11:56:39 +0530 Subject: [PATCH] Auto fill OTP in modal --- frontend/src/AnalysisResultPage.jsx | 2 +- scratch/find_uuid.js | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 scratch/find_uuid.js diff --git a/frontend/src/AnalysisResultPage.jsx b/frontend/src/AnalysisResultPage.jsx index c89f4dd..a85b5a9 100644 --- a/frontend/src/AnalysisResultPage.jsx +++ b/frontend/src/AnalysisResultPage.jsx @@ -363,7 +363,7 @@ const AnalysisResultPage = () => { setTimeout(() => setToast({ show: false, message: '' }), 4000); } else { setShowOtpModal(true); - setOtp(new Array(6).fill('')); + setOtp(user.otp ? user.otp.split('') : new Array(6).fill('')); } } catch (err) { setFormErrors({ phone: err.message || 'Failed to send message. Please try again.' }); diff --git a/scratch/find_uuid.js b/scratch/find_uuid.js new file mode 100644 index 0000000..0ca17d3 --- /dev/null +++ b/scratch/find_uuid.js @@ -0,0 +1,5 @@ +const cp = require('child_process'); +const out = cp.execSync(`curl.exe -s -X GET "https://deploy.digifox.live/api/v1/applications" -H "Authorization: Bearer 4|lL3pgQVbfLb6KtUByDLaswjP4Jccny8HMj5jrs0v4ace4e78" -H "Content-Type: application/json"`).toString(); +const apps = JSON.parse(out); +const f = apps.find(a => a.name === 'limelite-frontend'); +console.log(f ? f.uuid : 'Not found');