From 303db3e7c3f502ab2554c3379cc551355659720f Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Tue, 17 Jan 2017 15:56:28 +0100 Subject: [PATCH] Fixed issue #636 - Customer get forced to save time for time accounting in customer interface - only allow it for agents. --- app/assets/javascripts/app/controllers/ticket_zoom.coffee | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/assets/javascripts/app/controllers/ticket_zoom.coffee b/app/assets/javascripts/app/controllers/ticket_zoom.coffee index 72c909783..505dca99f 100644 --- a/app/assets/javascripts/app/controllers/ticket_zoom.coffee +++ b/app/assets/javascripts/app/controllers/ticket_zoom.coffee @@ -763,6 +763,10 @@ class App.TicketZoom extends App.Controller return # time tracking + if @permissionCheck('ticket.customer') + @submitPost(e, ticket) + return + new App.TicketZoomTimeAccounting( container: @el.closest('.content') ticket: ticket