fix: guests
* make guest status a flag on users * add logout handlers * add logout notification for other users
This commit is contained in:
parent
23630b19b2
commit
60a6680eaf
21 changed files with 523 additions and 601 deletions
|
|
@ -12,7 +12,7 @@ use chattyness_db::{
|
|||
RealmSummary, RegisterGuestRequest, RegisterGuestResponse, SignupRequest, SignupResponse,
|
||||
UserSummary,
|
||||
},
|
||||
queries::{guests, memberships, realms, users},
|
||||
queries::{memberships, realms, users},
|
||||
};
|
||||
use chattyness_error::AppError;
|
||||
use chattyness_shared::{AgeConfig, GenderConfig, SignupConfig};
|
||||
|
|
@ -388,7 +388,7 @@ pub async fn guest_login(
|
|||
}
|
||||
|
||||
// Generate guest name
|
||||
let guest_name = guests::generate_guest_name();
|
||||
let guest_name = users::generate_guest_name();
|
||||
|
||||
// Create guest user (no password) - trigger creates avatar automatically
|
||||
let user_id = users::create_guest_user(&pool, &guest_name).await?;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue