[support] How to bypass permissions for node_save() ?
    Xavier Bestel 
    xavier.bestel at free.fr
       
    Tue Mar 22 14:48:48 UTC 2011
    
    
  
Hi,
I need a custom field for my users. So I created a computed_field in
everyone's content_profile, so far so good.
Now the problem is when I want to recompute that field from another
user's action, it seems it fails because of the permissions.
Here's a part of the code:
foreach($comptes as $uid => $val) {
    $result = db_query("SELECT name from {users} where uid = '%d'",
$uid);
    $user = drupal_unpack(db_fetch_object($result));
    $profilnode = content_profile_load('profile', $uid);
    if($profilnode)
        node_save($profilnode); /* update the computed_field */
}
How can I bypass the permissions system to make node_save() work ?
I'm using Drupal 6.
Thanks,
	Xav
PS: please Cc: me on answers
    
    
More information about the support
mailing list