Skip to content

Regression on Config Task execution #6

Description

@apires

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
    

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions