From 6e6d4b227dcf2a2d54fa21523c0a3dcf60dc143f Mon Sep 17 00:00:00 2001 From: George Kaklamanos Date: Fri, 30 Jun 2023 17:43:52 +0300 Subject: [PATCH] matrix: Accept username and password as function parameters --- labadoor-matrix/src/lib.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/labadoor-matrix/src/lib.rs b/labadoor-matrix/src/lib.rs index 03d33ab..351e5f1 100644 --- a/labadoor-matrix/src/lib.rs +++ b/labadoor-matrix/src/lib.rs @@ -30,10 +30,7 @@ async fn on_room_message(event: SyncMessageEvent, room: Roo } #[tokio::main] -pub async fn main() -> Result<()> { - let username = std::env::var("LABADOOR_MATRIX_USERNAME").expect("LABADOOR_MATRIX_USERNAME not set"); - let password = std::env::var("LABADOOR_MATRIX_PASSWORD").expect("LABADOOR_MATRIX_PASSWORD not set"); - +pub async fn main(username: String, password: String) -> Result<()> { let user = UserId::try_from(username)?; let client = Client::new_from_user_id(user.clone()).await?;