diff --git a/app/itim/models/clusters.py b/app/itim/models/clusters.py index ea6e5b35..dc9f6db8 100644 --- a/app/itim/models/clusters.py +++ b/app/itim/models/clusters.py @@ -1,3 +1,5 @@ +import json + from django.contrib.auth.models import User from django.db import models from django.db.models.signals import post_delete @@ -355,6 +357,10 @@ class Cluster(TenancyObject): if self.config: + if isinstance(self.config, str): + self.config = json.loads(self.config) + self.save() + rendered_config.update( self.config )