| |
@@ -465,7 +465,6 @@
|
| |
});
|
| |
}
|
| |
|
| |
-
|
| |
function generate_branch_list(data) {
|
| |
var _b = $("#pr-dropdown-mainlist");
|
| |
for (branch in data.new_branch){
|
| |
@@ -489,7 +488,6 @@
|
| |
}
|
| |
|
| |
function generate_branch_list_fork(data) {
|
| |
- console.log(data);
|
| |
var _b = $("#pr-dropdown-forklist");
|
| |
for (branch in data.new_branch){
|
| |
var url = "{{ url_for(
|
| |
@@ -525,6 +523,16 @@
|
| |
$.post(_pr_url, data, null, dataType='json').done(
|
| |
function(data) {
|
| |
process_task_results(data, generate_branch_list);
|
| |
+ }).fail(
|
| |
+ function(data) {
|
| |
+ var _b = $("#pr-dropdown-mainlist");
|
| |
+ html = '<span class="badge-pill font-size-1">'
|
| |
+ + '<span class="fa fa-ban fa-fw"> </span> '
|
| |
+ + data.responseJSON.message
|
| |
+ + '</span>';
|
| |
+ _b.append(html);
|
| |
+ _b.show();
|
| |
+ $("#pr-dropdown-mainlist .pr-dropdown-spinner").hide();
|
| |
})
|
| |
var data = {
|
| |
repo: "{{ repo.name }}",
|
| |
@@ -535,8 +543,17 @@
|
| |
$.post(_pr_url, data, null, dataType='json').done(
|
| |
function(data) {
|
| |
process_task_results(data, generate_branch_list_fork);
|
| |
+ }).fail(
|
| |
+ function(data) {
|
| |
+ var _b = $("#pr-dropdown-forklist");
|
| |
+ html = '<span class="badge-pill font-size-1">'
|
| |
+ + '<span class="fa fa-ban fa-fw"> </span> '
|
| |
+ + data.responseJSON.message
|
| |
+ + '</span>';
|
| |
+ _b.append(html);
|
| |
+ _b.show();
|
| |
+ $("#pr-dropdown-forklist .pr-dropdown-spinner").hide();
|
| |
})
|
| |
- _b.prepend(new_pr);
|
| |
}
|
| |
);
|
| |
{% endif %}
|
| |
Fixes https://pagure.io/pagure/issue/4075
Signed-off-by: Pierre-Yves Chibon pingou@pingoured.fr