1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-02 15:38:15 +00:00

[share] show error msg for every failed item

This commit is contained in:
llj
2016-02-24 16:11:03 +08:00
parent 62979d9af6
commit 51f47662d6

View File

@@ -606,8 +606,10 @@ define([
});
emails_input.select2("val", "");
if (data.failed.length > 0) {
var err_msg = gettext("Failed to share to {placeholder}")
.replace('{placeholder}', Common.HTMLescape(data.failed.join(', ')));
var err_msg = '';
$(data.failed).each(function(index, item) {
err_msg += Common.HTMLescape(item.email) + ': ' + item.error_msg + '<br />';
});
$('.error', panel).html(err_msg).removeClass('hide');
}
},
@@ -669,6 +671,13 @@ define([
$add_item.after(new_item.el);
});
groups_input.select2("val", "");
if (data.failed.length > 0) {
var err_msg = '';
$(data.failed).each(function(index, item) {
err_msg += Common.HTMLescape(item.group_name) + ': ' + item.error_msg + '<br />';
});
$('.error', panel).html(err_msg).removeClass('hide');
}
},
error: function(xhr) {
var err_msg;