Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#1688 closed unknown (fixed)

New profiles should be "active" after finishing the registration

Reported by: globetrotter_tt Owned by: mahouni
Priority: major Milestone: 0.8
Component: BW General Keywords: signup
Cc: mahouni, planetcruiser

Description

When new members complete the registration and click on the confirmation link, their status is still "pending" which means they need to be set to "active" by a volunteer.

This should be avoided by setting them directly to "active" after clicking on the confirmation link.

Change History (5)

comment:1 Changed 6 years ago by mahouni

  • Owner set to mahouni
  • Status changed from new to assigned

This change in build/signup/signup.model.php in line 728 should do it:

 UPDATE members
-SET Status = 'Pending'
-WHERE id=" . $m->id; // The email is confirmed > make the status Pending
+SET Status = 'Active'
+WHERE id=" . $m->id; // The email is confirmed > make the status Active

Push to 0.8 milestone or later??

comment:2 Changed 6 years ago by globetrotter_tt

  • Milestone changed from unassigned to 0.8

I'd say put this in 0.8. The nuumber of people siging up is increasing and additionally there is a bug with adminacccepter: It does not work when there are +50 profiles pending in the queue.

comment:4 Changed 6 years ago by planetcruiser

  • Resolution set to fixed
  • Status changed from assigned to closed

deployed to alpha and tested. all good. a small change in code with a big impact. let's see how this works out.. :)

comment:5 Changed 6 years ago by globetrotter_tt

i have tears in my eyes. what a historic day ;-)

Note: See TracTickets for help on using tickets.