Skip to content

Commit 1a30e58

Browse files
authored
Merge pull request #24 from Raflos10/user-uuid
changed user id to uuid
2 parents 2ea9a95 + 1f0d3a8 commit 1a30e58

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

Cargo.lock

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ reqwest = { version = "0.12.9", default-features = false }
2020
serde = { version = "1.0.208", features = ["derive"] }
2121
serde_json = "1.0.127"
2222
thiserror = "2.0.3"
23+
uuid = { version = "1.10.0", features = ["serde"] }
2324

2425
[dev-dependencies]
2526
uuid = { version = "1.10.0", features = ["v7"] }

src/models.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use core::fmt;
44
use reqwest::{Client, Url};
55
use serde::{Deserialize, Serialize};
66
use serde_json::Value;
7+
use uuid::Uuid;
78
use std::{collections::HashMap, fmt::Display};
89

910
/// Supabase Auth Client
@@ -42,7 +43,7 @@ pub struct Session {
4243
/// User respresents a registered user
4344
#[derive(Default, Debug, Clone, Serialize, Deserialize, PartialEq)]
4445
pub struct User {
45-
pub id: String,
46+
pub id: Uuid,
4647
pub aud: String,
4748
pub role: String,
4849
pub email: String,

0 commit comments

Comments
 (0)