Closed (fixed)
Project:
Sms payments Mobio
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
3 Jul 2011 at 18:58 UTC
Updated:
26 Jul 2011 at 07:32 UTC
Using user_save() gives other modules an opportunity to react to role changes. It looks like role_expire sets expirations on hook_user, for example, so you wouldn't need to do that directly if you used user_save().
user_load() is already called on the global $user, so requesting the roles again is an unnecessary database request.
Comments
Comment #1
svetlio commentedYes, you're absolutely right, I made that adjustment.