bodgery / bodgery-member-api

1 stars 1 forks source link

Frontend: sign member up #20

Closed frezik closed 5 years ago

frezik commented 5 years ago

After selecting a pending member, the frontend presents an interface to signing that member up. First, it must run these two calls:

If either of these fail, the process must stop until both are fulfilled. The status should display back to the user, with the option to retry any failures. Then, the calls continue on to:

If any of these fail, the other processes may continue (assuming any dependencies are fulfilled). In the event of failure, there should once again be an option to retry.

frezik commented 5 years ago

Most of this is implemented. Some notes:

frezik commented 5 years ago

For some reason, the backend seems to hang when returning the HTTP response of the Google Groups signup request, and this blocks all further requests. Need to debug this further.

frezik commented 5 years ago

Fixed the hang--forgot to release the DB client back to the pool when it was done.

Remaining issue here is that the new member email sent to the group has the question responses out of order. Once that's fixed, we should be done here.

frezik commented 5 years ago

Fixed question ordering.