diff --git a/bt5/erp5_hal_json_style/SkinTemplateItem/portal_skins/erp5_hal_json_style/ERP5Document_getHateoas.py b/bt5/erp5_hal_json_style/SkinTemplateItem/portal_skins/erp5_hal_json_style/ERP5Document_getHateoas.py index 6d8a177eac3e37b17106d5e6a571d860d370d8f0..301dbfcc93506b81f5c0c0b6f58c6e6b6d33f791 100644 --- a/bt5/erp5_hal_json_style/SkinTemplateItem/portal_skins/erp5_hal_json_style/ERP5Document_getHateoas.py +++ b/bt5/erp5_hal_json_style/SkinTemplateItem/portal_skins/erp5_hal_json_style/ERP5Document_getHateoas.py @@ -1148,7 +1148,7 @@ def renderForm(traversed_document, form, response_dict, key_prefix=None, selecti if 'uids' in dialog_method_kwargs: # If we do not have "query" in the REQUEST but the Dialog Method requires uids # then we still should inject empty "query" in the dialog call - extra_param_json["query"] = query or REQUEST.get("query", "") + extra_param_json["query"] = query or extra_param_json.get("query", "") or REQUEST.get("query", "") else: # In form_view we place only form_id in the request form renderHiddenField(response_dict, 'form_id', form.id)