diff --git a/api/src/lib.rs b/api/src/lib.rs index 13f6e7f..3f8745e 100644 --- a/api/src/lib.rs +++ b/api/src/lib.rs @@ -74,7 +74,7 @@ async fn login(conn: Connection<'_, Db>, login_form: Json) -> Resu let db = conn.into_inner(); println!("{} {}", login_form.application_id, login_form.password); - let session_token = CandidateService::get_session(db, + let session_token = CandidateService::new_session(db, login_form.application_id, login_form.password.to_string() ).await; diff --git a/core/src/services/candidate_service.rs b/core/src/services/candidate_service.rs index 75e7ef6..0f64e96 100644 --- a/core/src/services/candidate_service.rs +++ b/core/src/services/candidate_service.rs @@ -29,7 +29,7 @@ impl CandidateService { Ok(jwt) } - pub async fn get_session(db: &DatabaseConnection, user_id: i32, password: String) -> Result { + pub async fn new_session(db: &DatabaseConnection, user_id: i32, password: String) -> Result { let candidate = match Query::find_candidate_by_id(db, user_id).await { Ok(candidate) => match candidate { Some(candidate) => candidate, @@ -174,7 +174,7 @@ mod tests { Mutation::create_candidate(&db, form, &"Tajny_kod".to_string()).await.unwrap(); // correct password - let session = CandidateService::get_session( + let session = CandidateService::new_session( db, 5555555, "Tajny_kod".to_string() @@ -201,7 +201,7 @@ mod tests { // incorrect password assert!( - CandidateService::get_session(db, candidate_form.application, "Spatny_kod".to_string()).await.is_err() + CandidateService::new_session(db, candidate_form.application, "Spatny_kod".to_string()).await.is_err() ); } } \ No newline at end of file