Improve test coverage and logging #7

Merged
cameron merged 5 commits from feature/improve-test-coverage into master 2021-03-01 13:18:24 +00:00
Showing only changes of commit 64bfb58734 - Show all commits

View File

@@ -2,7 +2,7 @@ use actix_web::web::{HttpResponse, Json};
use actix_web::{post, Responder};
use chrono::{Duration, Utc};
use jsonwebtoken::{encode, EncodingKey, Header};
use log::debug;
use log::{debug, error};
use crate::data::LoginRequest;
use crate::data::{secret_key, Claims, CreateAccountRequest, Token};
@@ -39,6 +39,7 @@ async fn login(creds: Json<LoginRequest>) -> impl Responder {
.unwrap();
HttpResponse::Ok().json(Token { token: &token })
} else {
error!("User not found during login: '{}'", creds.username);
HttpResponse::NotFound().finish()
}
}