30 Jan
2006
30 Jan
'06
12:30 p.m.
On 30 Jan 2006, at 12:39 AM, Rob Thorne wrote:
* On $op == 'insert', Adrian approach doesn't work, because user_save has already done everything it will ever do with the user_roles table. So in that case, you need to do what Khalid suggests: INSERT a row into the user_roles table. Yup. you're correct.
I tracked through the code and found out that userapi $op='insert' is called after the user_save function. Same with node. Reason being user_save and node_save is where they get the $uid / $nid, which is needed for saving the rest of the data. Love these fun inconsistencies =) -- Adrian Rossouw Drupal developer and Bryght Guy http://drupal.org | http://bryght.com