From 8e5d0cee09a8eeafdc83ee1fe3c6aae98818a1d2 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Wed, 19 Dec 2012 12:45:36 +0100 Subject: [PATCH] Show email/phone options just to agents. --- .../app/controllers/agent_ticket_create.js.coffee | 6 +++++- .../javascripts/app/views/agent_ticket_create.jst.eco | 4 +++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/app/controllers/agent_ticket_create.js.coffee b/app/assets/javascripts/app/controllers/agent_ticket_create.js.coffee index c2b2c8909..c2841ba01 100644 --- a/app/assets/javascripts/app/controllers/agent_ticket_create.js.coffee +++ b/app/assets/javascripts/app/controllers/agent_ticket_create.js.coffee @@ -115,7 +115,11 @@ class Index extends App.Controller { name: 'ticket_state_id', display: 'State', tag: 'select', multiple: false, null: false, filter: @edit_form, relation: 'TicketState', default: defaults['ticket_state_id'], translate: true, class: 'medium' }, { name: 'ticket_priority_id', display: 'Priority', tag: 'select', multiple: false, null: false, filter: @edit_form, relation: 'TicketPriority', default: defaults['ticket_priority_id'], translate: true, class: 'medium' }, ] - @html App.view('agent_ticket_create')( head: 'New Ticket' ) + @html App.view('agent_ticket_create')( + head: 'New Ticket' + agent: @isRole('Agent') + admin: @isRole('Admin') + ) new App.ControllerForm( el: @el.find('#form_create') diff --git a/app/assets/javascripts/app/views/agent_ticket_create.jst.eco b/app/assets/javascripts/app/views/agent_ticket_create.jst.eco index cd7bac5f5..9ac843343 100644 --- a/app/assets/javascripts/app/views/agent_ticket_create.jst.eco +++ b/app/assets/javascripts/app/views/agent_ticket_create.jst.eco @@ -1,13 +1,15 @@