Merge pull request 'fix ci' (#381) from usage-stats into staging
Reviewed-on: #381
This commit is contained in:
commit
6daf2495a8
@ -139,11 +139,17 @@ impl Fairing for Usage {
|
|||||||
|
|
||||||
if !uri.ends_with(".css") && !uri.ends_with(".js") {
|
if !uri.ends_with(".css") && !uri.ends_with(".js") {
|
||||||
let config = req.rocket().state::<Config>().unwrap();
|
let config = req.rocket().state::<Config>().unwrap();
|
||||||
let mut file = OpenOptions::new()
|
let Ok(mut file) = OpenOptions::new()
|
||||||
.write(true)
|
.write(true)
|
||||||
.append(true)
|
.append(true)
|
||||||
.open(config.usage_log_path.clone())
|
.open(config.usage_log_path.clone())
|
||||||
.unwrap();
|
else {
|
||||||
|
eprintln!(
|
||||||
|
"File {} can't be found, not saving usage logs",
|
||||||
|
config.usage_log_path.clone()
|
||||||
|
);
|
||||||
|
return;
|
||||||
|
};
|
||||||
|
|
||||||
if let Err(e) = writeln!(file, "{timestamp};{user};{uri}") {
|
if let Err(e) = writeln!(file, "{timestamp};{user};{uri}") {
|
||||||
eprintln!("Couldn't write to file: {}", e);
|
eprintln!("Couldn't write to file: {}", e);
|
||||||
|
Loading…
Reference in New Issue
Block a user