From eaf45274a612796a35b319f29073a31a6c15d0b1 Mon Sep 17 00:00:00 2001 From: bitfl0wer Date: Mon, 29 May 2023 23:16:43 +0200 Subject: [PATCH] Refactor Guild create --- src/api/guilds/guilds.rs | 6 +++--- tests/guild.rs | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/api/guilds/guilds.rs b/src/api/guilds/guilds.rs index 45482b3..e153f09 100644 --- a/src/api/guilds/guilds.rs +++ b/src/api/guilds/guilds.rs @@ -27,10 +27,10 @@ impl Guild { /// pub async fn create( user: &mut UserMeta, - url_api: &str, guild_create_schema: GuildCreateSchema, ) -> Result { - 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, diff --git a/tests/guild.rs b/tests/guild.rs index 48794d8..56cb51d 100644 --- a/tests/guild.rs +++ b/tests/guild.rs @@ -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();