Browse Source

Removed no acceptedInstances warnings.

Martin Edenhofer 8 years ago
parent
commit
f9c20e582e

+ 2 - 3
app/assets/javascripts/app/controllers/ticket_zoom/sidebar.coffee

@@ -18,11 +18,10 @@ class App.TicketZoomSidebar extends App.Controller
         el.find('.edit').html('')
         el.find('.edit').html('')
 
 
         defaults   = ticket.attributes()
         defaults   = ticket.attributes()
+        delete defaults.article # ignore article infos
         task_state = @taskGet('ticket')
         task_state = @taskGet('ticket')
         modelDiff  = App.Utils.formDiff(task_state, defaults)
         modelDiff  = App.Utils.formDiff(task_state, defaults)
-        #if @isRole('Customer')
-        #  delete defaults['state_id']
-        #  delete defaults['state']
+
         if !_.isEmpty(task_state)
         if !_.isEmpty(task_state)
           defaults = _.extend(defaults, task_state)
           defaults = _.extend(defaults, task_state)
 
 

+ 1 - 0
app/assets/javascripts/application.js

@@ -119,6 +119,7 @@ function clone(item, full) {
   // check if item is accepted to get cloned
   // check if item is accepted to get cloned
   if (itemType && !_.contains(acceptedInstances, itemType)) {
   if (itemType && !_.contains(acceptedInstances, itemType)) {
     console.log('no acceptedInstances', itemType, item)
     console.log('no acceptedInstances', itemType, item)
+    console.trace()
     return
     return
   }
   }