Bug: Request Tracker synchronisation removes custom fields
I have come across the following bug.
When I use the synchronisation button in the I-doit webinterface there are 13 workstations synced with Request Tracker and there are shown in the RT webinterface.
As soon as I hit the sycnrhonisation button for company 2. 7 of these workstations are removed from the custom fields. As soon as I synchronise again with the webinterface these 7 workstations are shown again….untill I use the controller script again.
The same 7 workstations are removed EVERY time!
We are running Request Tracker 4.2 & I-doit 0.9.9-6
An update about this Bug.
If i create a new ticket connected to a custom field in I-doit I get the following error.
PHP Warning: Invalid argument supplied for foreach() in /usr/share/i-doit/src/classes/cmdb/dao/isys_cmdb_dao.class.php on line 112
This error is repeated for every custom field that is filled in for the ticket. (So if i create a ticket with 3 custom field entries, give the php command to put the tickets in I-doit, I get this error 3 times beneath eachother!)
Does nobody have this problem as well??? And nobody has an idea where this is coming from/could be solved?