Skip to content

Commit

Permalink
OpenConceptLab/ocl_issues#1424 | OpenMRS cascade | accepting cascade …
Browse files Browse the repository at this point in the history
…expanded structure
  • Loading branch information
snyaggarwal committed Nov 8, 2022
1 parent b24ee38 commit a5e98be
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion core/collections/views.py
Expand Up @@ -446,10 +446,11 @@ def update(self, request, *args, **kwargs): # pylint: disable=too-many-locals,u
is_async = self.is_async_requested()
collection = self.get_object()
data = request.data.get('data')
cascade_params = request.data.get('cascade', None)
is_dict = isinstance(data, dict)
concept_expressions = data.get('concepts', []) if is_dict else []
mapping_expressions = data.get('mappings', []) if is_dict else []
cascade = self.request.query_params.get('cascade', '').lower()
cascade = cascade_params or self.request.query_params.get('cascade', '').lower()
transform = self.request.query_params.get('transformReferences', '').lower()

adding_all = ALL in (mapping_expressions, concept_expressions)
Expand Down

0 comments on commit a5e98be

Please sign in to comment.