Posted by lauscherli on April 6, 2008 at 10:59pm
Jump to:
| Project: | User Badges |
| Version: | 5.x-1.x-dev |
| Component: | Miscellaneous |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (fixed) |
Issue Summary
Hi
I'm running a 5.7 site and use your module together with Auto Assign Role and Advanced Node Profile (where I want the badge being displayed).
When a new user is registering and logging in, the role gets assigned, but the badge doesn't show up.
In order to make the badge showing up, I first have to go to user_badges/roles and click 'save roles'. After this badges show up nicely.
Of course I can do that from time to time, so the users get their badges assigned. But it's a pity - badges add emotions to a user's profile...
Maybe someone can help.
Thanx, Stefan
Comments
#1
I'm not using badges yet, but have you runing CRON sometimes?
#2
Please file a bug against Auto Assign Role. User badges issue queue has a myriad of similar requests.
#3
Yep I tried that, running cron doesn't help...
#4
Stefan, I'm having the same problem (http://drupal.org/node/197358) but thought the only work-around was to edit each new user profile manually to correctly assign a Badge... thx much for the user_badge/roles and "save roles" tip, it does seem to auto-update all new members to correctly display their badges and much faster than my manual edits. My hats off to the user_badge and role module creators regardless, but I wonder why something like Cron, or some other method to automatically do this, couldn't be developed?
#5
I also had to go into the badges module and re-save the settings in order to remove badges from a "promoted" user's profile page.
Any updates on this?
#6
Hello! Sorry for being away but I have been very very busy lately.
This problem occurs because you certainly have the Auto Assign Role module installed. As you said, this issue is due to that module because it only insert role on the DB and do not update the user object in memory.
Any road, I put a fast solution to that on the dev version of D6 release. You have to be sure your cron is running.
The exact same function should work on D5 release (which I haven't updated yet).
So, this issue is fixed on dev version of Drupal 6 release.
Thank you.
#7
Automatically closed -- issue fixed for 2 weeks with no activity.
#8
got the same problem , all roles are displayed to users even if we can choose which should be from admin pages (august 2009 with auto assign role 6x-1.0-beta3)
ok , that's maybe why we call it a beta version ...
ps: Drupal is for people who habe only drupal to cope with (signed by a frustrated user :p , fed up with marketing yes, even on Opensource ^^ )