Hello,

When there is an existing node with embedded viewfield that is being updated by a user with a role that does not have "Edit {nodetype} {viewfieldname}" persmission in cck_field_perms module, the viewfield gets reset to a "None" value upon saving the node. It should, however, just ignore any changes to the viewfield (in fact, the changes are not possible - user doesn't even see the field in editing mode) if the user saving it does not have a right to edit the field.

It might be a cck_field_perms problem as well. Any ideas?

Comments

SaxxIng’s picture

Version: 5.x-1.5 » 6.x-1.x-dev
Category: feature » bug

The same problem arise in 6.x-1.x-dev and is quite serious because of the reset of the informations (config) associated to the ViewField (so I think it is a bug report more than a future request).
Unfortunately the reset of the config values of the ViewFields is quite common and arise also in other circumstances (i.e. on synchronization of fields of translatable contents).
I hope that this kind of bugs can be resolved on future releases, because ViewField is really a great useful module!
Regards,
Saxx

japanitrat’s picture

Title: ACL node update problem - viewfield resets to None » Viewfield resets to None in different places

subscribe (have the translated-node-issue)

jerdavis’s picture

Status: Active » Fixed
jparets’s picture

Its a great new because with this problem was imposible to hide the field to some users.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.