summaryrefslogtreecommitdiff
path: root/ishtar_common/admin.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2021-10-19 22:46:56 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2022-12-12 12:20:59 +0100
commit66ba898ce0797fd51a826f6ea654b87a3487e8bb (patch)
tree664d335474056350fd5e223a3ba582b7f97e6f90 /ishtar_common/admin.py
parentdce7ab14dfb23d953598a92a578b8cb9e0738fff (diff)
downloadIshtar-66ba898ce0797fd51a826f6ea654b87a3487e8bb.tar.bz2
Ishtar-66ba898ce0797fd51a826f6ea654b87a3487e8bb.zip
Syndication - attach the generated match document to the source
Diffstat (limited to 'ishtar_common/admin.py')
-rw-r--r--ishtar_common/admin.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/ishtar_common/admin.py b/ishtar_common/admin.py
index 8124bbeed..761d07b4d 100644
--- a/ishtar_common/admin.py
+++ b/ishtar_common/admin.py
@@ -2217,6 +2217,8 @@ def update_types_from_source(modeladmin, request, queryset):
)
return response
+update_types_from_source.short_description = _("Update types from source")
+
def generate_match_document(modeladmin, request, queryset):
return_url = (
@@ -2251,6 +2253,9 @@ def generate_match_document(modeladmin, request, queryset):
return response
+generate_match_document.short_description = _("Generate match document")
+
+
class ApiExternalSourceAdmin(admin.ModelAdmin):
model = models_rest.ApiExternalSource
actions = [update_types_from_source, generate_match_document]
@@ -2272,4 +2277,5 @@ class ApiKeyMatchAdmin(admin.ModelAdmin):
change_value("do_not_match", True, _("Disable match")),
]
+
admin_site.register(models_rest.ApiKeyMatch, ApiKeyMatchAdmin)