From 4b0408cbfc07be0a6a44f69513b01316017c020e Mon Sep 17 00:00:00 2001 From: birdpump Date: Fri, 5 Apr 2024 12:15:36 -0700 Subject: [PATCH] add new verification update --- src/lib/services/app/mainApi.js | 6 ++++++ src/routes/(app)/register/views/View1.svelte | 5 ++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/lib/services/app/mainApi.js b/src/lib/services/app/mainApi.js index 7d8518d..4c2c653 100644 --- a/src/lib/services/app/mainApi.js +++ b/src/lib/services/app/mainApi.js @@ -18,6 +18,12 @@ export async function fetchEnabledGrades() { return await response.json(); } +export async function sendVerification(data){ + return await fetch(`https://locker-api.cvapps.net/public/send-verify-student/${data}`, { + method: "post", + }); +} + export async function checkVerification(data){ return await fetch(`https://locker-api.cvapps.net/public/check-verification/${data}`, { method: "get", diff --git a/src/routes/(app)/register/views/View1.svelte b/src/routes/(app)/register/views/View1.svelte index 289a16d..0d9897e 100644 --- a/src/routes/(app)/register/views/View1.svelte +++ b/src/routes/(app)/register/views/View1.svelte @@ -2,7 +2,7 @@ import {createEventDispatcher} from "svelte"; import {slide} from "svelte/transition"; import {quartOut} from "svelte/easing"; - import {validateID} from "$lib/services/app/mainApi.js"; + import {validateID, sendVerification} from "$lib/services/app/mainApi.js"; import {singleLocker, studentId1, studentId2, pageView} from "../store.js"; const dispatch = createEventDispatcher(); @@ -32,6 +32,7 @@ input1.placeholder = jsonResponse.error; } else if (response.ok) { studentId1.set(student1); + await sendVerification($studentId1); pageView.set(2); } } catch (error) { @@ -84,6 +85,8 @@ //once both all good, send the response if (status) { + await sendVerification($studentId1); + await sendVerification($studentId2); pageView.set(2); }