This content has been modified by another user, changes cannot be saved.

idcm - September 6, 2009 - 14:28

I have been getting this message "This content has been modified by another user, changes cannot be saved." I did a search to see anyone else has and found an issue with mailhandler (http://drupal.org/node/448592) and D5 profile related (http://drupal.org/node/314963).

In my case, it appears when a content type has a cck field enabled that links the node back to the user (user reference cck). I was logged in as User1 (all powerful) and tried to edit a node made by someone else on the site. The node was made from content type that does not have any affiliation with with a module. But it did have a cck field that linked the node to the user.

When the issue occurred, the cck field was not showing a link to a user, it was simply there. After reading http://drupal.org/node/314963 I experimented and removed this field from the content type. I was able to edit the node just fine.

I reinserted the user reference field, edited it and it worked. But then I thought to log in as someone else given I was the last person to edit it so of course it would work. New user, it still worked.

ARG!! so, is it the mailhandler, cck, the idea of referencing a profile, or something else? I could do this test because we didn't have any data in any of the user reference fields. But when we are done, this is not going to be a work around.

thoughts anyone?

thanks in advance
c

 
 

Drupal is a registered trademark of Dries Buytaert.