Revision f6ff3033 snf-astakos-app/astakos/im/models.py

b/snf-astakos-app/astakos/im/models.py
1078 1078
            else:
1079 1079
                raise ValueError(_('The new email address is reserved.'))
1080 1080
            # update user
1081
            user = AstakosUser.objects.get(pk=email_change.user_id)
1081
            user = AstakosUser.objects.select_for_update().\
1082
                get(pk=email_change.user_id)
1082 1083
            old_email = user.email
1083 1084
            user.set_email(email_change.new_email_address)
1084 1085
            user.save()

Also available in: Unified diff