From 1a796655f56c775c82902a9897102bdf2db93c2c Mon Sep 17 00:00:00 2001 From: boastful-squirrel Date: Sat, 20 Apr 2019 22:56:44 +0200 Subject: Set upload input as required --- src/renderer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/renderer.rs') diff --git a/src/renderer.rs b/src/renderer.rs index c1dcdb2..06f7bec 100644 --- a/src/renderer.rs +++ b/src/renderer.rs @@ -47,7 +47,7 @@ pub fn page( form id="file_submit" action={(upload_route) "?path=" (current_dir)} method="POST" enctype="multipart/form-data" { p { "Select a file to upload or drag it anywhere into the window" } div { - input#file-input type="file" name="file_to_upload" {} + input#file-input type="file" name="file_to_upload" required="" {} button type="submit" { "Upload file" } } } -- cgit v1.2.3 From ddf37da5e528f52094fcf285b6c250fe4aacfda2 Mon Sep 17 00:00:00 2001 From: boastful-squirrel Date: Sun, 21 Apr 2019 15:52:20 +0200 Subject: Improved upload error display --- src/renderer.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/renderer.rs') diff --git a/src/renderer.rs b/src/renderer.rs index 06f7bec..be7a51f 100644 --- a/src/renderer.rs +++ b/src/renderer.rs @@ -763,8 +763,7 @@ fn humanize_systemtime(src_time: Option) -> Option { /// Renders error page when file uploading fails pub fn file_upload_error(error_description: &str, return_address: &str) -> Markup { html! { - h1 { "File uploading failed" } - p { (error_description) } + pre { (error_description) } a href=(return_address) { "Go back to file listing" } -- cgit v1.2.3 From 6dad3eb1bf0cb3b36cdb3b312cca7caa91de2f57 Mon Sep 17 00:00:00 2001 From: boastful-squirrel Date: Mon, 22 Apr 2019 00:39:38 +0200 Subject: Properly log error + added render_error method --- src/renderer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/renderer.rs') diff --git a/src/renderer.rs b/src/renderer.rs index be7a51f..eccc72d 100644 --- a/src/renderer.rs +++ b/src/renderer.rs @@ -761,7 +761,7 @@ fn humanize_systemtime(src_time: Option) -> Option { } /// Renders error page when file uploading fails -pub fn file_upload_error(error_description: &str, return_address: &str) -> Markup { +pub fn render_error(error_description: &str, return_address: &str) -> Markup { html! { pre { (error_description) } a href=(return_address) { -- cgit v1.2.3 From c0d5e5c73be8ec5891c0e3d189a89b5c260a8313 Mon Sep 17 00:00:00 2001 From: boastful-squirrel Date: Tue, 23 Apr 2019 00:02:12 +0200 Subject: Fixed comment --- src/renderer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/renderer.rs') diff --git a/src/renderer.rs b/src/renderer.rs index eccc72d..b292e70 100644 --- a/src/renderer.rs +++ b/src/renderer.rs @@ -760,7 +760,7 @@ fn humanize_systemtime(src_time: Option) -> Option { .map(|duration| HumanTime::from(duration).to_text_en(Accuracy::Rough, Tense::Past)) } -/// Renders error page when file uploading fails +/// Renders an error on the webpage pub fn render_error(error_description: &str, return_address: &str) -> Markup { html! { pre { (error_description) } -- cgit v1.2.3