From dfd1e1c15d0a6e7b73156b91f243c8cc7f62865e Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Jan 03 2017 11:36:35 +0000 Subject: Add a button to create a default set of close status to the project --- diff --git a/pagure/templates/settings.html b/pagure/templates/settings.html index db46a0c..5a9fd5a 100644 --- a/pagure/templates/settings.html +++ b/pagure/templates/settings.html @@ -656,6 +656,13 @@ Add new close status + {% if not repo.close_status %} +
+ + Default close status set + +
+ {% endif %}
@@ -944,6 +951,21 @@ $('#default_priorities').click(function(e) { }); {% endif %} +{% if not repo.close_status %} +$('#default_close_status').click(function(e) { + let form = $('#close_sstatus>div:last-child'); + form.find('input[type=text], textarea').val(''); + $('#close_sstatus').html(''); + var def_closestatus = ['Fixed', 'Invalid', 'Duplicate', 'Insufficient Data']; + for (var cnt = 0; cnt < def_closestatus.length; cnt++) { + let f = form.clone(); + f.find("[name=close_status]").val(def_closestatus[cnt]); + $('#close_sstatus').append(f); + } + console.log($('#close_sstatus')); +}); +{% endif %} + $('.extend-form').click(function(e) { const tgt = $(this).attr('data-target'); let form = $(tgt + ' > div:last-child').clone();