--- a/src/ldt/ldt/__init__.py Wed Sep 16 22:46:15 2015 +0200
+++ b/src/ldt/ldt/__init__.py Wed Sep 16 22:53:40 2015 +0200
@@ -1,6 +1,6 @@
__all__ = ["VERSION", "get_version", "__version__", "default_app_config"]
-VERSION = (1, 59, 3, "final", 0)
+VERSION = (1, 59, 4, "final", 0)
def get_version():
--- a/src/ldt/ldt/user/forms.py Wed Sep 16 22:46:15 2015 +0200
+++ b/src/ldt/ldt/user/forms.py Wed Sep 16 22:53:40 2015 +0200
@@ -72,10 +72,11 @@
public_group_name = getattr(settings,'PUBLIC_GROUP_NAME', None)
- if public_group_name and public_group_name not in [g.name for g in user.groups.all()]:
+ if public_group_name:
def save_m2m():
- everyone, _ = Group.objects.get_or_create(name=public_group_name)
- user.groups.add(everyone)
+ if public_group_name not in [g.name for g in user.groups.all()]:
+ everyone, _ = Group.objects.get_or_create(name=public_group_name)
+ user.groups.add(everyone)
if commit:
user.save()
save_m2m()