diff --git a/src/domain/user/token.rs b/src/domain/user/token.rs index 2ad6619..c62e517 100644 --- a/src/domain/user/token.rs +++ b/src/domain/user/token.rs @@ -1,15 +1,15 @@ use chrono::NaiveDateTime; use serde::{Serialize, Deserialize}; -pub const AUTH_TOKEN_EXPIRATION_TIME_IN_DAYS:i32 = 1; -pub const REFRESH_TOKEN_EXPIRATION_TIME_IN_DAYS: i32 = 20; +pub const AUTH_TOKEN_EXPIRATION_TIME_IN_DAYS:u32 = 1; +pub const REFRESH_TOKEN_EXPIRATION_TIME_IN_DAYS: u32 = 20; #[derive(Serialize, Deserialize, Clone, Debug, Default, PartialEq, Eq, PartialOrd, Ord)] pub struct Token { #[serde(skip_serializing, skip_deserializing)] - pub id: i32, + pub id: u32, #[serde(rename = "userId")] - pub user_id: i32, + pub user_id: u32, #[serde(skip_serializing, skip_deserializing)] pub time_created: Option, #[serde(skip_serializing, skip_deserializing)] @@ -21,7 +21,7 @@ pub struct Token { } impl Token{ - pub fn new(user_id: i32, auth_token: String, refresh_token: String) -> Token{ + pub fn new(user_id: u32, auth_token: String, refresh_token: String) -> Token{ Token { id: 0, user_id, diff --git a/src/domain/user/user.rs b/src/domain/user/user.rs index 48ac15d..a1b0928 100644 --- a/src/domain/user/user.rs +++ b/src/domain/user/user.rs @@ -4,8 +4,8 @@ use serde::{Serialize, Deserialize}; use crate::dtos::user::user_dtos::UserForCreationDto; #[derive(Serialize, Deserialize, Debug, Default, Clone, PartialEq, Eq, PartialOrd, Ord)] -pub struct User{ - pub id: i32, +pub struct User { + pub id: u32, #[serde(skip_serializing_if = "Option::is_none")] pub time_created: Option, #[serde(skip_serializing_if = "Option::is_none")]