Bug: Request Tracker synchronisation removes custom fields

Author Topic: Bug: Request Tracker synchronisation removes custom fields  (Read 446 times)

mtinnemans

  • Newbie
  • *
  • Posts: 18
Hello,

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
« Last Edit: 06 September 2011, 13:39:21 by mtinnemans »

mtinnemans

  • Newbie
  • *
  • Posts: 18
Re: Bug: controller.php -v -m request_tracker removes custom fields
« Reply #1 on: 26 August 2011, 14:00:40 »
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!)

mtinnemans

  • Newbie
  • *
  • Posts: 18
Re: Bug: controller.php -v -m request_tracker removes custom fields
« Reply #2 on: 06 September 2011, 13:13:41 »
Does nobody have this problem as well??? And nobody has an idea where this is coming from/could be solved?