diff options
Diffstat (limited to 'planetwars-server')
-rw-r--r-- | planetwars-server/src/db/matches.rs | 2 | ||||
-rw-r--r-- | planetwars-server/src/routes/matches.rs | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/planetwars-server/src/db/matches.rs b/planetwars-server/src/db/matches.rs index 24f3c27..42689d1 100644 --- a/planetwars-server/src/db/matches.rs +++ b/planetwars-server/src/db/matches.rs @@ -154,7 +154,7 @@ pub fn find_match(id: i32, conn: &PgConnection) -> QueryResult<FullMatchData> { }) } -pub fn find_mach_base(id: i32, conn: &PgConnection) -> QueryResult<MatchBase> { +pub fn find_match_base(id: i32, conn: &PgConnection) -> QueryResult<MatchBase> { matches::table.find(id).get_result::<MatchBase>(conn) } diff --git a/planetwars-server/src/routes/matches.rs b/planetwars-server/src/routes/matches.rs index fc09551..9fa532e 100644 --- a/planetwars-server/src/routes/matches.rs +++ b/planetwars-server/src/routes/matches.rs @@ -160,7 +160,8 @@ pub async fn get_match_log( Path(match_id): Path<i32>, conn: DatabaseConnection, ) -> Result<Vec<u8>, StatusCode> { - let match_base = matches::find_mach_base(match_id, &conn).map_err(|_| StatusCode::NOT_FOUND)?; + let match_base = + matches::find_match_base(match_id, &conn).map_err(|_| StatusCode::NOT_FOUND)?; let log_path = PathBuf::from(MATCHES_DIR).join(&match_base.log_path); let log_contents = std::fs::read(log_path).map_err(|_| StatusCode::INTERNAL_SERVER_ERROR)?; Ok(log_contents) |