summaryrefslogtreecommitdiff
path: root/ishtar_common/admin.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2021-03-02 11:23:23 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2021-03-02 12:44:59 +0100
commit4d49208aef1e0a0babae8c2ffd231f397f19d513 (patch)
tree98dcb4e9c96101b01b4fd17bcddbd12a1c127377 /ishtar_common/admin.py
parentf8d43731beb03c1407f4f8991c0764d980494ef4 (diff)
downloadIshtar-4d49208aef1e0a0babae8c2ffd231f397f19d513.tar.bz2
Ishtar-4d49208aef1e0a0babae8c2ffd231f397f19d513.zip
Fix custom form -> use profile instead of person types
Diffstat (limited to 'ishtar_common/admin.py')
-rw-r--r--ishtar_common/admin.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/ishtar_common/admin.py b/ishtar_common/admin.py
index 2fe0c012a..4cae9e02c 100644
--- a/ishtar_common/admin.py
+++ b/ishtar_common/admin.py
@@ -1573,7 +1573,6 @@ def get_choices_form():
for slug in register.keys()
]
-
forms = sorted(forms, key=lambda x: x[1])
cache.set(cache_key, forms, settings.CACHE_TIMEOUT)
return forms
@@ -1652,7 +1651,7 @@ class CustomFormAdmin(admin.ModelAdmin):
list_display = ['name', 'form', 'available', 'enabled', 'apply_to_all',
'users_lbl', 'user_types_lbl']
fields = ('name', 'form', 'available', 'enabled', 'apply_to_all', 'users',
- 'user_types')
+ 'user_types', 'profile_types')
form = CustomFormForm
inlines = [ExcludeFieldInline, JsonFieldInline]
@@ -1665,8 +1664,8 @@ class CustomFormAdmin(admin.ModelAdmin):
def get_readonly_fields(self, request, obj=None):
if obj:
- return ('form',)
- return []
+ return ('form', "user_types")
+ return ("user_types",)
admin_site.register(models.CustomForm, CustomFormAdmin)