This commit is contained in:
April John 2024-07-26 18:01:24 +02:00
parent 5d3fa040cf
commit 65f1f543a6

View file

@ -19,6 +19,7 @@ use lysand::http::{create_activity, fetch_lysand_post, fetch_post, fetch_user, q
use objects::person::{DbUser, Person}; use objects::person::{DbUser, Person};
use sea_orm::{ActiveModelTrait, DatabaseConnection, Set}; use sea_orm::{ActiveModelTrait, DatabaseConnection, Set};
use serde::{Deserialize, Serialize}; use serde::{Deserialize, Serialize};
use uuid::Uuid;
use std::{ use std::{
collections::HashMap, collections::HashMap,
env, env,
@ -176,10 +177,12 @@ async fn main() -> actix_web::Result<(), anyhow::Error> {
dotenv().ok(); dotenv().ok();
env_logger::init_from_env(env_logger::Env::new().default_filter_or("info")); env_logger::init_from_env(env_logger::Env::new().default_filter_or("info"));
let uuid = Uuid::now_v7();
let ap_id = Url::parse(&format!( let ap_id = Url::parse(&format!(
"https://{}/{}", "https://{}/apbridge/user/{}",
API_DOMAIN.to_string(), API_DOMAIN.to_string(),
&USERNAME.to_string() &uuid.to_string()
))?; ))?;
let inbox = Url::parse(&format!( let inbox = Url::parse(&format!(
"https://{}/{}/inbox", "https://{}/{}/inbox",
@ -218,7 +221,7 @@ async fn main() -> actix_web::Result<(), anyhow::Error> {
}; };
let user = entities::user::ActiveModel { let user = entities::user::ActiveModel {
id: Set(ap_id.clone().into()), id: Set(uuid.to_string()),
username: Set(USERNAME.to_string()), username: Set(USERNAME.to_string()),
name: Set("Test account <3".to_string()), name: Set("Test account <3".to_string()),
inbox: Set(inbox.to_string()), inbox: Set(inbox.to_string()),