There is a problem with the interaction with location module. At the moment, trackfield doesn't overwrite location info, probably because in trackfield.module, the trackfield_nodeapi function uses the case "submit" instead of "presave".
I changed it, and now it works, but as I'm new to drupal, I don't know if it's the best thing to do.

Comments

raintonr’s picture

I'm no expert on the CCK and hook order either. This is all very tricky. Another thing to try and replicate and fix.

askibinski’s picture

I can confirm the code for location integration in nodeapi should be under 'presave'.

See http://drupal.org/node/512340#comment-1785504
and http://drupal.org/node/356587

for reference.

raintonr’s picture

Assigned: Unassigned » raintonr