Custom Fields not saving when created by Privileged users?

Hi,

Anyone else seeing an issue with Custom Fields not saving when tickets
are created by users with rights ?

For me when a new ticket is created using the SelfService interface
everything works fine ie) using /rt/SelfService/Create.html?Queue=9

All Custom Fields get saved to the ticket.

When a more privileged user, say a Queue Admin, Tech Staffer creates a
ticket using the pull down menu on the top right, only ~50% of the
Custom Fields which they choose actually get saved. ie)
/rt/Ticket/Create.html?Queue=9

The rub is SelfService isn’t shown to Privileged users normally. (which
I think would be a good idea, make it easier to see their requests in
with other departments).

I’ve looked at both Create.html files at the Custom Fields area of the
code and they look quite a bit different which in itself seems strange.

Anyone else noticing this ? I thought I saw it before when I first set
up v3.6.1 but now I just created a Queue with 9 Custom fields and it’s
become pretty obvious there is a problem. I’m not seeing anything in
the Debug logs as to an error being thrown.

  • Scott

Hi,

Anyone else seeing an issue with Custom Fields not saving when tickets are created or updated by users with rights ?

For me when a new ticket is created using the SelfService interface everything works fine ie) using /rt/SelfService/Create.html?Queue=9
All Custom Fields get saved to the ticket.

When a more privileged user, say a Queue Admin, Tech Staffer creates a ticket using the pull down menu on the top right, only ~50% of the Custom Fields which they choose actually get saved. ie) /rt/Ticket/Create.html?Queue=9

The rub is SelfService isn’t shown to Privileged users normally. (which I think would be a good idea, make it easier to see their requests in with other departments).

I’ve looked at both Create.html files at the Custom Fields area of the code and they look quite a bit different which in itself seems strange.

Anyone else noticing this ? I thought I saw it before when I first set up v3.6.1 but now I just created a Queue with 9 Custom fields and it’s become pretty obvious there is a problem. I’m not seeing anything in the Debug logs as to an error being thrown.

  • Scott

P.S. We’re seeing the same issue when Replying to a Ticket. I have confirmed that each Custom Field has the following Group Rights so there must be some reason for the behavior being inconstant (ie 4 out of 9 custom fields save on creation).

Everyone
ModifyCustomField
SeeCustomField

Tech_Ops_Group
AdminCustomField

P.P.S. When I make a Custom Field not Mandatory it seems to improve the success rate but it isn’t 100%. With no other changes, just switching the Validation check option. So I’m sure as I can be its not a permission / ACL issue.