diff options
Diffstat (limited to 'server')
-rw-r--r-- | server/src/routes/progress.rs | 5 | ||||
-rw-r--r-- | server/src/routes/ui/node.rs | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/server/src/routes/progress.rs b/server/src/routes/progress.rs index 0ba5b31..c4eb182 100644 --- a/server/src/routes/progress.rs +++ b/server/src/routes/progress.rs @@ -1,3 +1,8 @@ +/* + This file is part of jellything (https://codeberg.org/metamuffin/jellything) + which is licensed under the GNU Affero General Public License (version 3); see /COPYING. + Copyright (C) 2023 metamuffin <metamuffin.org> +*/ use super::ui::{account::session::Session, error::MyResult}; use crate::routes::ui::node::rocket_uri_macro_r_library_node; use anyhow::anyhow; diff --git a/server/src/routes/ui/node.rs b/server/src/routes/ui/node.rs index e7e1c70..6e2f532 100644 --- a/server/src/routes/ui/node.rs +++ b/server/src/routes/ui/node.rs @@ -215,6 +215,7 @@ pub fn format_duration(mut d: f64) -> String { let mut s = String::new(); for (unit, k) in [("h", 60. * 60.), ("m", 60.), ("s", 1.)] { let mut h = 0; + // TODO dont iterate like that. can be a simple rem and div while d > k { d -= k; h += 1; |