Closes #4711: Rename Webhook.obj_type to content_types

This commit is contained in:
Jeremy Stretch
2020-12-02 14:49:07 -05:00
parent f5133c6737
commit ba00d57d37
6 changed files with 31 additions and 10 deletions

View File

@@ -29,8 +29,8 @@ class WebhookForm(forms.ModelForm):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
if 'obj_type' in self.fields:
order_content_types(self.fields['obj_type'])
if 'content_types' in self.fields:
order_content_types(self.fields['content_types'])
@admin.register(Webhook)
@@ -40,12 +40,12 @@ class WebhookAdmin(admin.ModelAdmin):
'ssl_verification',
]
list_filter = [
'enabled', 'type_create', 'type_update', 'type_delete', 'obj_type',
'enabled', 'type_create', 'type_update', 'type_delete', 'content_types',
]
form = WebhookForm
fieldsets = (
(None, {
'fields': ('name', 'obj_type', 'enabled')
'fields': ('name', 'content_types', 'enabled')
}),
('Events', {
'fields': ('type_create', 'type_update', 'type_delete')
@@ -62,7 +62,7 @@ class WebhookAdmin(admin.ModelAdmin):
)
def models(self, obj):
return ', '.join([ct.name for ct in obj.obj_type.all()])
return ', '.join([ct.name for ct in obj.content_types.all()])
#