Add Discourse users to Protospace Members group on auth

master
Tanner Collin 3 years ago
parent 3a91f14b29
commit 0b25fa173b
  1. 3
      apiserver/apiserver/api/serializers.py

@ -744,6 +744,9 @@ class SpaceportAuthSerializer(LoginSerializer):
data['username'] = user.member.discourse_username or user.username
utils_auth.set_discourse_password(data)
if not user.member.paused_date:
utils_auth.add_discourse_group_members('protospace_members', [data['username']])
if not user.member.discourse_username:
user.member.discourse_username = user.username
user.member.save()

Loading…
Cancel
Save