Enable premium, add custom avatar saving support to complete #10

This commit is contained in:
NG (Graham) committed 2025-08-13 17:36:44 -04:00
1 parent 2642767a27
commit a8692b2839
16 files changed
+178 -17

No files matched your search

+5 -2
View File
@@ -18,13 +18,16 @@ async fn index() -> impl Responder {
async fn main() -> std::io::Result<()> {
env_logger::init();
let cli_args = cli::CliArgs::get();
let cli_args2 = cli_args.clone();
let cli_args2 = actix_web::web::Data::new(cli_args.clone());
let internal_auth = actix_web::web::Data::new(crate::robocraft::IntercomAuth::new(&cli_args.data_robocraft)?);
HttpServer::new(move || {
App::new()
.app_data(actix_web::web::Data::new(cli_args2.clone()))
.app_data(cli_args2.clone())
.app_data(internal_auth.clone())
.service(index)
.service(robocraft::live_data::live_data_json)
.service(robocraft::user_avatar::get)
.service(robocraft::user_avatar::post)
.service(robocraft::clan_avatar::get)
.service(robocraft::brawl_data::get)
.service(robocraft::campaign_data::get)