From 71ef9aefe1c4bbba1a876fa192255005f075f8b4 Mon Sep 17 00:00:00 2001 From: Daniel Date: Mon, 6 Nov 2023 08:52:32 +0200 Subject: [PATCH] Fixed forms trying to input strings instead of ints --- .../controller/ExpenseController.java | 3 + .../controller/IncomeController.java | 3 + .../routes/auth/register/RegisterForm.svelte | 100 +++++++++++++----- 3 files changed, 81 insertions(+), 25 deletions(-) diff --git a/src/main/java/com/faf223/expensetrackerfaf/controller/ExpenseController.java b/src/main/java/com/faf223/expensetrackerfaf/controller/ExpenseController.java index 0c6b710..067f8a1 100644 --- a/src/main/java/com/faf223/expensetrackerfaf/controller/ExpenseController.java +++ b/src/main/java/com/faf223/expensetrackerfaf/controller/ExpenseController.java @@ -19,6 +19,7 @@ import org.springframework.security.core.userdetails.UserDetails; import org.springframework.validation.BindingResult; import org.springframework.web.bind.annotation.*; +import java.util.Collections; import java.util.List; import java.util.stream.Collectors; @@ -86,6 +87,8 @@ public class ExpenseController { if (!expenses.isEmpty()) { return ResponseEntity.ok(expenses); + } else { + return ResponseEntity.ok(Collections.emptyList()); } } diff --git a/src/main/java/com/faf223/expensetrackerfaf/controller/IncomeController.java b/src/main/java/com/faf223/expensetrackerfaf/controller/IncomeController.java index e43b5ba..ecb5a62 100644 --- a/src/main/java/com/faf223/expensetrackerfaf/controller/IncomeController.java +++ b/src/main/java/com/faf223/expensetrackerfaf/controller/IncomeController.java @@ -19,6 +19,7 @@ import org.springframework.security.core.userdetails.UserDetails; import org.springframework.validation.BindingResult; import org.springframework.web.bind.annotation.*; +import java.util.Collections; import java.util.List; import java.util.stream.Collectors; @@ -84,6 +85,8 @@ public class IncomeController { if (!incomes.isEmpty()) { return ResponseEntity.ok(incomes); + } else { + return ResponseEntity.ok(Collections.emptyList()); } } diff --git a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/auth/register/RegisterForm.svelte b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/auth/register/RegisterForm.svelte index 0a8f712..6372a01 100644 --- a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/auth/register/RegisterForm.svelte +++ b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/auth/register/RegisterForm.svelte @@ -1,36 +1,80 @@ @@ -45,11 +89,17 @@ {username = event.target.value} }> + {name = event.target.value} + }> + {surname = event.target.value} + }> {email = event.target.value} }> {password = event.target.password} + event => {password = event.target.value} }> Forgot your password? @@ -75,7 +125,7 @@ border-top: 10px solid #79a6fe; border-bottom: 10px solid #8BD17C; width: 400px; - height: 600px; + height: 750px; box-shadow: 1px 1px 108.8px 19.2px rgb(25, 31, 53); }