New encryption functionality broke config task execution, here's a patch:
diff --git a/configstore/admin.py b/configstore/admin.py
index bbe2f90..0be3d28 100644
--- a/configstore/admin.py
+++ b/configstore/admin.py
@@ -18,8 +18,7 @@ class ConfigurationAdmin(admin.ModelAdmin):
def run_setup(self, request, queryset):
for item in queryset:
-
conf = Configuration.objects.get(key=item.key)
-
form = CONFIGS[item.key].form(instance=conf, key=item.key)
-
form = CONFIGS[item.key].get_form_builder()(instance=item, key=item.key)
r = form.config_task()
if isinstance(r, HttpResponse):
return r
New encryption functionality broke config task execution, here's a patch:
diff --git a/configstore/admin.py b/configstore/admin.py
index bbe2f90..0be3d28 100644
--- a/configstore/admin.py
+++ b/configstore/admin.py
@@ -18,8 +18,7 @@ class ConfigurationAdmin(admin.ModelAdmin):