Merge pull request #72 from hay-kot/feat/disable-file-attachment
feat: disable file attachment
This commit is contained in:
commit
bc26fe87a5
4 changed files with 18 additions and 5 deletions
|
@ -329,3 +329,7 @@ Displays your MicroBin's version information.
|
|||
### --wide
|
||||
|
||||
Changes the maximum width of the UI from 720 pixels to 1080 pixels.
|
||||
|
||||
### --no-file-upload
|
||||
|
||||
Disables and hides the file upload option in the UI.
|
|
@ -59,4 +59,7 @@ pub struct Args {
|
|||
|
||||
#[clap(long, env="MICROBIN_WIDE")]
|
||||
pub wide: bool,
|
||||
|
||||
#[clap(short, long, env="MICROBIN_NO_FILE_UPLOAD")]
|
||||
pub no_file_upload: bool,
|
||||
}
|
|
@ -106,6 +106,10 @@ pub async fn create(
|
|||
continue;
|
||||
}
|
||||
"file" => {
|
||||
if ARGS.no_file_upload {
|
||||
continue;
|
||||
}
|
||||
|
||||
let path = field.content_disposition().get_filename();
|
||||
|
||||
let path = match path {
|
||||
|
|
|
@ -59,11 +59,13 @@
|
|||
<input type="hidden" name="syntax-highlight" value="none">
|
||||
{%- endif %}
|
||||
|
||||
{% if !args.no_file_upload %}
|
||||
<div>
|
||||
<label>File attachment</label>
|
||||
<br>
|
||||
<input style="width: 100%;" type="file" id="file" name="file">
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
<label>Content</label>
|
||||
<br>
|
||||
|
|
Loading…
Reference in a new issue