hopefully last fix

This commit is contained in:
Martin Quarda 2024-10-07 07:49:12 +02:00
parent f2614ab9af
commit 357537b6d2

View File

@ -63,10 +63,11 @@ class Main extends Component {
let form = document.getElementById("form");
let api_endpoint = form.action;
let formData = new FormData(form);
console.log(this.state.files)
this.state.files.forEach((file, _)=>{
formData.append(file.name, file);
})
if (this.state.files && api_endpoint == "/api/upload_files"){
this.state.files.forEach((file, _)=>{
formData.append(file.name, file);
})
}
fetch(addr_prefix + api_endpoint, {
method:"POST",
body: formData,
@ -153,7 +154,7 @@ class Main extends Component {
{this.state.page == "#upload_files" &&
<div>
<form id="form" action="/api/upload_files" class="container" onSubmit={(e) => this.onSubmit(e)}>
<label>Zvolte soubory <input type="file" accept=".jpg,.png,.webp,.webm,.avi,.mkv,.mp4" multiple="true" onChange={(e)=> this.handleChangeFiles(e)}/></label>
<label>Zvolte soubory <input type="file" accept=".jpg,.png,.webp,.webm,.avi,.mkv,.mp4" multiple="true" onChange={(e)=> this.handleChangeFiles(e).bind(this)}/></label>
<button type="submit" class="btn btn-primary">Nahrát</button>
</form>
</div>}
@ -276,7 +277,7 @@ class Main extends Component {
<p>Sportem ku chlastu!</p>
</div>
<div class="col-xl-6">
<h1 class="text" >Výsledky 1. ročníku</h1>
<h1 class="text">Výsledky 1. ročníku</h1>
{this.state.results &&
<table class="table results">
<thead>