mirror of
https://github.com/zulip/zulip.git
synced 2025-11-14 10:57:58 +00:00
upload: Don't hide upload status if there are errors.
This commit is contained in:
@@ -486,6 +486,7 @@ run_test('uppy_events', () => {
|
|||||||
upload.hide_upload_status = () => {
|
upload.hide_upload_status = () => {
|
||||||
hide_upload_status_called = true;
|
hide_upload_status_called = true;
|
||||||
};
|
};
|
||||||
|
$("#compose-send-status").removeClass("alert-error");
|
||||||
files = [
|
files = [
|
||||||
{
|
{
|
||||||
id: "uppy-zulip/jpeg-1e-image/jpeg-163515-1578367331279",
|
id: "uppy-zulip/jpeg-1e-image/jpeg-163515-1578367331279",
|
||||||
@@ -504,6 +505,12 @@ run_test('uppy_events', () => {
|
|||||||
assert(hide_upload_status_called);
|
assert(hide_upload_status_called);
|
||||||
assert.equal(files.length, 0);
|
assert.equal(files.length, 0);
|
||||||
|
|
||||||
|
hide_upload_status_called = false;
|
||||||
|
$("#compose-send-status").addClass("alert-error");
|
||||||
|
on_complete_callback();
|
||||||
|
assert(!hide_upload_status_called);
|
||||||
|
|
||||||
|
$("#compose-send-status").removeClass("alert-error");
|
||||||
hide_upload_status_called = false;
|
hide_upload_status_called = false;
|
||||||
files = [
|
files = [
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -225,7 +225,8 @@ exports.setup_upload = function (config) {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
if (!uploads_in_progress) {
|
const has_errors = exports.get_item("send_status", config).hasClass("alert-error");
|
||||||
|
if (!uploads_in_progress && !has_errors) {
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
exports.hide_upload_status(config);
|
exports.hide_upload_status(config);
|
||||||
}, 500);
|
}, 500);
|
||||||
|
|||||||
Reference in New Issue
Block a user