Process and log template render error

O01eg
Jan 25, 2022, 3:04 PM
QEK76JYTPKWAN3OIY3U24HMVEIX2GYTEWHII7AD7TUIGTY36DIAAC

Dependencies

  • [2] OWZ67OEC Add openssl dependency
  • [3] WW3KRXX6 Add page for reset game password
  • [4] EVP2FSBH Split index page
  • [*] 4MZ4VIR7 Initial commit
  • [*] 7R6HAATP Optional publish static files if use reverse-proxy
  • [*] IM5ZPD4N Update dependencies
  • [*] BCXEUKX6 Add config, static files and web server
  • [*] OJO4B4QO Add login form and empty handler

Change contents

  • replacement in src/pages/reset_game_pwd.rs at line 7
    [3.774][3.774:873]()
    let body = hb
    .render("reset-game-pwd", &())
    .expect("render reset-game-pwd");
    [3.774]
    [3.873]
    let body = match hb.render("reset-game-pwd", &()) {
    Ok(b) => b,
    Err(e) => {
    log::error!("Render reset-game-pwd error: {}", e);
    return HttpResponse::ServiceUnavailable().body(actix_web::body::None::new());
    }
    };
  • replacement in src/pages/index.rs at line 6
    [4.235][4.235:298]()
    let body = hb.render("index", &()).expect("render index");
    [4.235]
    [4.298]
    let body = match hb.render("index", &()) {
    Ok(b) => b,
    Err(e) => {
    log::error!("Render index error: {}", e);
    return HttpResponse::ServiceUnavailable().body(actix_web::body::None::new());
    }
    };
  • edit in Cargo.toml at line 18
    [7.886]
    [8.1377]
    log = "0.4"
  • edit in Cargo.lock at line 554
    [10.3011]
    [2.464]
    "log",