ImaginationForPeople/imaginationforpeople — pull request #23 by alex-marandon (2012-01-30 19:03:21+00:00)
Title: Feature/social auth 604

Here is a fix for the bug occurring when FB profile doesn't have a website configured.

About the second problem you've mentioned (duplicate key value violates unique constraint "member_i4pprofile_user_id_key" DETAIL: Key (user_id)=(238) already exists), this has clearly been introduced during integration into the develop branch. I did spend a long time trying to figure out where this issue has been introduced, or simply what is causing it in the current state of the code base, but without success so far. The problem is that the signal triggered when a new user gets registered via social auth gets triggered twice, causing a unique constraint violation the second time. Any idea what code might have introduced this issue?

By the way, the fix_username import problem remains in the current head of the develop branch: https://github.com/ImaginationForPeople/imaginationforpeople/blob/f3aeeb20ce9832ad4351a0828e9ff0ed21f20a05/apps/member/forms.py#L49 So it seems that there are still some problems remaining from the merge tribulations you had on January 19th.