Initial Redmine tooling and local plugin forks
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
$('#cusomer_profile_and_issues').html('<%= escape_javascript(render :partial => "issues/helpdesk_customer_profile") %>')
|
||||
$('#helpdesk_ticket_cc_address').select2({
|
||||
ajax: {
|
||||
url: '<%= auto_complete_contacts_path(:project_id => (ContactsSetting.cross_project_contacts? ? nil : @project), :is_company => nil) %>',
|
||||
dataType: 'json',
|
||||
delay: 250,
|
||||
data: function (params) {
|
||||
return { q: params.term };
|
||||
},
|
||||
processResults: function (data, params) {
|
||||
return { results: $.grep(data, function(elem){ elem.id = elem.email; return elem }) };
|
||||
},
|
||||
cache: true
|
||||
},
|
||||
tags: true,
|
||||
placeholder: ' ',
|
||||
minimumInputLength: 1,
|
||||
width: '100%',
|
||||
templateResult: ccEmailTagResult,
|
||||
templateSelection: ccEmailTagSelection,
|
||||
}).on('select2:open', function (e) {
|
||||
$('#helpdesk_ticket_cc_address').closest('p').find('.select2-search__field').val(' ').trigger($.Event('input', { which: 13 })).val('');
|
||||
});
|
||||
Reference in New Issue
Block a user