Make admin a little smarter

This commit is contained in:
cuom1999 2022-05-28 03:54:12 -05:00
parent 1b3b27f1d9
commit a78f1db5e6
4 changed files with 10 additions and 5 deletions

View file

@ -81,6 +81,11 @@ class OrganizationAdmin(VersionAdmin):
return True
return obj.admins.filter(id=request.profile.id).exists()
def save_related(self, request, form, formsets, change):
super().save_related(request, form, formsets, change)
obj = form.instance
obj.members.add(*obj.admins.all())
class OrganizationRequestAdmin(admin.ModelAdmin):
list_display = ("username", "organization", "state", "time")