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 %}
+
+ {% 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();