django-configstore
django-configstore copied to clipboard
Regression on Config Task execution
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