diff options
author | Sven-Hendrik Haase <svenstaro@gmail.com> | 2022-03-15 19:28:11 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-15 19:28:11 +0000 |
commit | e23bcd47f931631936708f44f5071716131e4d77 (patch) | |
tree | dc66b8086d66da34f44a5d6eb582b38e33b31d99 /src/renderer.rs | |
parent | Merge pull request #757 from svenstaro/dependabot/cargo/reqwest-0.11.10 (diff) | |
parent | Add an example for the media-type feature (diff) | |
download | miniserve-e23bcd47f931631936708f44f5071716131e4d77.tar.gz miniserve-e23bcd47f931631936708f44f5071716131e4d77.zip |
Merge pull request #755 from mayjs/upload-mediatypes
Allow to set the accept input attribute to arbitrary values
Diffstat (limited to 'src/renderer.rs')
-rw-r--r-- | src/renderer.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/renderer.rs b/src/renderer.rs index ef7285b..c64d459 100644 --- a/src/renderer.rs +++ b/src/renderer.rs @@ -107,7 +107,10 @@ pub fn page( form id="file_submit" action=(upload_action) 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" required="" multiple {} + @match &conf.uploadable_media_type { + Some(accept) => {input #file-input accept=(accept) type="file" name="file_to_upload" required="" multiple {}}, + None => {input #file-input type="file" name="file_to_upload" required="" multiple {}} + } button type="submit" { "Upload file" } } } |