From d474b8bb558c5d8535f9373ce3559f4db6a829ee Mon Sep 17 00:00:00 2001 From: Araozu Date: Tue, 17 Oct 2023 10:59:03 -0500 Subject: [PATCH] Fix error in SQL where a string was expected bit a number was provided The SQL had to have quotes '', but it didn't. This caused some DNIs that started with 0 (`09950031`) to be casted into `9950031` --- backend/src/model/register.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/model/register.rs b/backend/src/model/register.rs index 4ec2634..b3c8888 100644 --- a/backend/src/model/register.rs +++ b/backend/src/model/register.rs @@ -88,7 +88,7 @@ impl RegisterCreate { } else { let res = sqlx::query!( "SELECT MAX(register_code) AS max FROM register - WHERE register_course_id = ?", + WHERE register_course_id = '?'", course_id ) .fetch_one(db)