I thought, logically, a user with a correct code would bypass the manual approval process for a moderated group. Instead, when they apply with a code, they get put in the same queue as anyone who just clicked the "subscribe" button.

Is this a bug, or an intentional feature?

Comments

pwolanin’s picture

Feature- the purpose of the codes is to make it easy for a user to join a specific group when the number is too large to list in the registration form (or browse) easily. E.g. you want your friend to join your group on a site with 500 groups.

Since the codes are non-unique, groups owners may want to continue to moderate group membership, however. Make the group open if you don't care who joins.

pwolanin’s picture

Status: Active » Closed (works as designed)
neopoet’s picture

If this is a feature and not a bug, I think the current description is misleading. You might want to update this line in the project description:

"A new user will be auto-approved as member of a group when they supply a group code at registration."

to something like

"When a new user supplies a group code at registration, they will gain membership in an open group or, if the group is moderated, their application will be entered in the moderation queue."

(...or if someone has a patch to give this module the functionality I talked about above, please let me know! I was planning to cron the change of the access code every day and also hide the display of the access code on the theme level. Thanks)