On Mon, Mar 07, 2011 at 03:34:37PM +0100, Daniel Schwager wrote: > Hi, > > we would like to update from rt 2.0.11 to 3.8.8. > > Using dumpfile-to-rt-3.0, a full export/import works fine. > The incremental import ended with the following error: > > I found a thread concerning this issue > > http://www.gossamer-threads.com/lists/rt/users/89660?search_string=%20Co > uldn't%20set%20EffectiveId:%20That%20is%20already%20the%20current%20valu > e;#89660 > but the solution was told to the community.
Actually, Dom pointed out the problem in that thread, although I'm not
entirely sure why it fails to look up properly (probably a loading
order bug).
What happens if you change the line
BEGIN { $RT::DontCacheSearchBuilderRecords = 1; }
to instead use RT->Config->Set('DontCacheSearchBuilderRecords', 1);
You can also go pull Dom's more complete patch from his github,
although I think when that hits master it will be slightly different.
-kevin
pgpiVwBwgnOBs.pgp
Description: PGP signature
