From 06db182c468ec8b0a0a63afd30a9a5c9a1a18f2e Mon Sep 17 00:00:00 2001 From: JakkrapartXD Date: Tue, 3 Feb 2026 10:41:06 +0700 Subject: [PATCH] feat: add email_verified_at field to auth controller mock responses and user management service Add email_verified_at field to mock user responses in login, registerInstructor, and registerStudent endpoints. Include email_verified_at in UserManagementService user response mapping to ensure consistency across all user-related endpoints. --- Backend/src/controllers/AuthController.ts | 3 +++ Backend/src/services/usermanagement.service.ts | 1 + 2 files changed, 4 insertions(+) diff --git a/Backend/src/controllers/AuthController.ts b/Backend/src/controllers/AuthController.ts index 47f61722..96cb0673 100644 --- a/Backend/src/controllers/AuthController.ts +++ b/Backend/src/controllers/AuthController.ts @@ -37,6 +37,7 @@ export class AuthController { id: 1, username: 'admin', email: 'admin@elearning.local', + email_verified_at: new Date('2024-01-01T00:00:00Z'), updated_at: new Date('2024-01-01T00:00:00Z'), created_at: new Date('2024-01-01T00:00:00Z'), role: { @@ -86,6 +87,7 @@ export class AuthController { id: 4, username: 'newinstructor', email: 'instructor@example.com', + email_verified_at: null, updated_at: new Date('2024-01-01T00:00:00Z'), created_at: new Date('2024-01-01T00:00:00Z'), role: { @@ -134,6 +136,7 @@ export class AuthController { id: 4, username: 'newstudent', email: 'student@example.com', + email_verified_at: null, updated_at: new Date('2024-01-01T00:00:00Z'), created_at: new Date('2024-01-01T00:00:00Z'), role: { diff --git a/Backend/src/services/usermanagement.service.ts b/Backend/src/services/usermanagement.service.ts index 9cfcdf89..01c7a5e6 100644 --- a/Backend/src/services/usermanagement.service.ts +++ b/Backend/src/services/usermanagement.service.ts @@ -183,6 +183,7 @@ export class UserManagementService { id: user.id, username: user.username, email: user.email, + email_verified_at: user.email_verified_at, created_at: user.created_at, updated_at: user.updated_at, role: {