Refactor Guild create

This commit is contained in:
bitfl0wer 2023-05-29 23:16:43 +02:00
parent c43e861586
commit 69993820f9
2 changed files with 4 additions and 4 deletions

View File

@ -27,10 +27,10 @@ impl Guild {
///
pub async fn create(
user: &mut UserMeta,
url_api: &str,
guild_create_schema: GuildCreateSchema,
) -> Result<Guild, crate::errors::InstanceServerError> {
let url = format!("{}/guilds/", url_api);
let belongs_to = user.belongs_to.borrow_mut();
let url = format!("{}/guilds/", belongs_to.urls.get_api());
let mut limits_user = user.limits.get_as_mut();
let mut limits_instance = &mut user.belongs_to.borrow_mut().limits;
let request = reqwest::Client::new()
@ -52,7 +52,7 @@ impl Guild {
};
let id: GuildCreateResponse = from_str(&result.text().await.unwrap()).unwrap();
let guild = Guild::get(
url_api,
belongs_to.urls.get_api(),
&id.id,
&user.token,
&mut limits_user,

View File

@ -15,7 +15,7 @@ async fn guild_creation_deletion() {
rules_channel_id: None,
};
let guild = Guild::create(&mut bundle.user, bundle.urls.get_api(), guild_create_schema)
let guild = Guild::create(&mut bundle.user, guild_create_schema)
.await
.unwrap();