#4082 Provide feedback to the user if PRs are disabled in the default target projects
Merged 5 years ago by pingou. Opened 5 years ago by pingou.

@@ -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 %}