refactor: rename save_code_bundle to save_code_string
This commit is contained in:
parent
6ec792e3bd
commit
0f14dee499
4 changed files with 7 additions and 6 deletions
|
@ -51,7 +51,7 @@ pub async fn seed_simplebot(pool: &ConnectionPool) {
|
||||||
let simplebot_code =
|
let simplebot_code =
|
||||||
std::fs::read_to_string(SIMPLEBOT_PATH).expect("could not read simplebot code");
|
std::fs::read_to_string(SIMPLEBOT_PATH).expect("could not read simplebot code");
|
||||||
|
|
||||||
modules::bots::save_code_bundle(&simplebot_code, Some(simplebot.id), &conn)?;
|
modules::bots::save_code_string(&simplebot_code, Some(simplebot.id), &conn)?;
|
||||||
|
|
||||||
println!("initialized simplebot");
|
println!("initialized simplebot");
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,8 @@ use diesel::{PgConnection, QueryResult};
|
||||||
|
|
||||||
use crate::{db, util::gen_alphanumeric, BOTS_DIR};
|
use crate::{db, util::gen_alphanumeric, BOTS_DIR};
|
||||||
|
|
||||||
pub fn save_code_bundle(
|
/// Save a string containing bot code as a code bundle.
|
||||||
|
pub fn save_code_string(
|
||||||
bot_code: &str,
|
bot_code: &str,
|
||||||
bot_id: Option<i32>,
|
bot_id: Option<i32>,
|
||||||
conn: &PgConnection,
|
conn: &PgConnection,
|
||||||
|
|
|
@ -14,7 +14,7 @@ use thiserror;
|
||||||
use crate::db::bots::{self, BotVersion};
|
use crate::db::bots::{self, BotVersion};
|
||||||
use crate::db::ratings::{self, RankedBot};
|
use crate::db::ratings::{self, RankedBot};
|
||||||
use crate::db::users::User;
|
use crate::db::users::User;
|
||||||
use crate::modules::bots::save_code_bundle;
|
use crate::modules::bots::save_code_string;
|
||||||
use crate::{DatabaseConnection, BOTS_DIR};
|
use crate::{DatabaseConnection, BOTS_DIR};
|
||||||
use bots::Bot;
|
use bots::Bot;
|
||||||
|
|
||||||
|
@ -120,7 +120,7 @@ pub async fn save_bot(
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
let _code_bundle =
|
let _code_bundle =
|
||||||
save_code_bundle(¶ms.code, Some(bot.id), &conn).expect("failed to save code bundle");
|
save_code_string(¶ms.code, Some(bot.id), &conn).expect("failed to save code bundle");
|
||||||
Ok(Json(bot))
|
Ok(Json(bot))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
use crate::db;
|
use crate::db;
|
||||||
use crate::db::matches::{FullMatchData, FullMatchPlayerData};
|
use crate::db::matches::{FullMatchData, FullMatchPlayerData};
|
||||||
use crate::modules::bots::save_code_bundle;
|
use crate::modules::bots::save_code_string;
|
||||||
use crate::modules::matches::{MatchPlayer, RunMatch};
|
use crate::modules::matches::{MatchPlayer, RunMatch};
|
||||||
use crate::ConnectionPool;
|
use crate::ConnectionPool;
|
||||||
use axum::extract::Extension;
|
use axum::extract::Extension;
|
||||||
|
@ -42,7 +42,7 @@ pub async fn submit_bot(
|
||||||
let opponent_bot_version =
|
let opponent_bot_version =
|
||||||
db::bots::active_bot_version(opponent.id, &conn).map_err(|_| StatusCode::BAD_REQUEST)?;
|
db::bots::active_bot_version(opponent.id, &conn).map_err(|_| StatusCode::BAD_REQUEST)?;
|
||||||
|
|
||||||
let player_bot_version = save_code_bundle(¶ms.code, None, &conn)
|
let player_bot_version = save_code_string(¶ms.code, None, &conn)
|
||||||
// TODO: can we recover from this?
|
// TODO: can we recover from this?
|
||||||
.expect("could not save bot code");
|
.expect("could not save bot code");
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue