fix: uploads

This commit is contained in:
pavel 2026-02-27 15:51:03 +01:00
commit 5c97cc515f
2 changed files with 25 additions and 19 deletions

View file

@ -1914,25 +1914,27 @@ async function init() {
} catch (err) { alert(err.message); }
};
el.mediaUploadBtn.onclick = () => {
if (!state.selectedTextChannelId && !state.selectedDmUserId) {
alert("Select a chat first.");
return;
}
el.mediaFileInput.click();
};
if (el.mediaUploadBtn && el.mediaFileInput) {
el.mediaUploadBtn.onclick = () => {
if (!state.selectedTextChannelId && !state.selectedDmUserId) {
alert("Select a chat first.");
return;
}
el.mediaFileInput.click();
};
el.mediaFileInput.onchange = async () => {
const file = el.mediaFileInput.files?.[0];
if (!file) return;
try {
await uploadMediaFile(file);
} catch (err) {
alert(err.message);
} finally {
el.mediaFileInput.value = "";
}
};
el.mediaFileInput.onchange = async () => {
const file = el.mediaFileInput.files?.[0];
if (!file) return;
try {
await uploadMediaFile(file);
} catch (err) {
alert(err.message);
} finally {
el.mediaFileInput.value = "";
}
};
}
// 4. Voice/Soundboard Controls
el.voiceVideoBtn.onclick = toggleVideo;