We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents b9a4d0d + e764e25 commit eb43b40Copy full SHA for eb43b40
geonode/maps/api/views.py
@@ -160,6 +160,7 @@ def perform_update(self, serializer):
160
instance = serializer.save(
161
subtype="tabular-collection" if tabular_collection else None,
162
)
163
+ instance = serializer.update(instance,serializer.validated_data)
164
165
# thumbnail, events and resouce routines
166
self._post_change_routines(
geonode/maps/models.py
@@ -116,7 +116,11 @@ def dataset_json(lyr):
116
return json.dumps(map_config)
117
118
def keyword_list(self):
119
- keywords_qs = self.keywords.all()
+ if isinstance(self.keywords, list):
120
+ keywords_qs = self.keywords
121
+ else:
122
+ keywords_qs = self.keywords.all()
123
+
124
if keywords_qs:
125
return [kw.name for kw in keywords_qs]
126
else:
0 commit comments