Update puid
if puid exist for user,
it update the puid in user and use it in places that puid don't exist
eg: modlist