From 6d149d4201763459ee5b471851f1f622453d8089 Mon Sep 17 00:00:00 2001 From: Lasse Fredheim <lass@uio.no> Date: Tue, 7 Mar 2023 14:42:38 +0100 Subject: [PATCH] Create files for internal api --- frontend/src/routes/sponsor/register/stepPersonForm.tsx | 9 +++++++++ gregui/api/serializers/email.py | 0 gregui/api/views/email.py | 0 3 files changed, 9 insertions(+) create mode 100644 gregui/api/serializers/email.py create mode 100644 gregui/api/views/email.py diff --git a/frontend/src/routes/sponsor/register/stepPersonForm.tsx b/frontend/src/routes/sponsor/register/stepPersonForm.tsx index e9c8f5a1..a07b9510 100644 --- a/frontend/src/routes/sponsor/register/stepPersonForm.tsx +++ b/frontend/src/routes/sponsor/register/stepPersonForm.tsx @@ -131,6 +131,15 @@ const StepPersonForm = forwardRef( useImperativeHandle(ref, () => ({ doSubmit })) + // const checkDuplicateEmail = (email: String) => { + // fetch(url til api).then((res) => { + // if (res.toString() === email) { + // return true + // } + // return false + // }) + // } + const validateStartDateBeforeEndDate = (startDate: Date | undefined) => { if (!startDate) { return t('validation.startDateMustBeSet') diff --git a/gregui/api/serializers/email.py b/gregui/api/serializers/email.py new file mode 100644 index 00000000..e69de29b diff --git a/gregui/api/views/email.py b/gregui/api/views/email.py new file mode 100644 index 00000000..e69de29b -- GitLab