fix: uploads
This commit is contained in:
parent
e1dd679c47
commit
5c97cc515f
2 changed files with 25 additions and 19 deletions
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue