diff --git a/pagure/templates/settings.html b/pagure/templates/settings.html
index ec360ef..07bf37a 100644
--- a/pagure/templates/settings.html
+++ b/pagure/templates/settings.html
@@ -929,101 +929,49 @@ $('#accordions').on('hide.bs.collapse', function (e) {
})
$('#new_priority').click(function(e) {
- console.log('new priority');
- console.log($('#priorities'));
- $('#priorities').append(
- '
'
- );
+ let form = $('#priorities>div:last-child').clone();
+ form.find('input[type=text], textarea').val('');
+ $('#priorities').append(form);
});
{% if not repo.priorities %}
$('#default_priorities').click(function(e) {
+ let form = $('#priorities>div:last-child');
+ form.find('input[type=text], textarea').val('');
$('#priorities').html('');
var def_priorities = ['', 'High', 'Normal', 'Low'];
for (var cnt = 1; cnt < def_priorities.length; cnt++) {
- $('#priorities').append(
- ''
- );
+ let f = form.clone();
+ f.find("[name=priority_weigth]").val(cnt);
+ f.find("[name=priority_title]").val(def_priorities[cnt]);
+ $('#priorities').append(f);
}
console.log($('#priorities'));
});
{% endif %}
$('#new_milestone').click(function(e) {
- console.log('new milestone');
- console.log($('#milestones'));
- $('#milestones').append(
- ''
- );
+ let form = $('#milestones>div:last-child').clone();
+ form.find('input[type=text], textarea').val('');
+ $('#milestones').append(form);
});
$('#new_close_status').click(function(e) {
- console.log('new close status');
- $('#close_sstatus').append(
- ''
- );
+ let form = $('#close_sstatus>div:last-child').clone();
+ form.find('input[type=text], textarea').val('');
+ $('#close_sstatus').append(form);
});
$('#new_quick_reply').click(function(e) {
- console.log('new quick reply');
- $('#quick_reply_list').append(
- ''
- );
+ let form = $('#quick_reply_list>div:last-child').clone();
+ form.find('input[type=text], textarea').val('');
+ $('#quick_reply_list').append(form);
});
$('#new_custom_field').click(function(e) {
- console.log('new custom fields');
- $('#custom_fields').append(
- ' \
-
\
- \
-
\
-
\
- \
-
\
-
'
- );
+ let form = $('#custom_fields>div:last-child').clone();
+ form.find('input[type=text], textarea').val('');
+ $('#custom_fields').append(form);
});