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); });