From 5628ba6188d4428c609b4c091196a0a81f3f98e4 Mon Sep 17 00:00:00 2001 From: oblomov <102328295+oblomov-dev@users.noreply.github.com> Date: Sun, 21 May 2023 10:01:06 +0200 Subject: [PATCH] Update z2ui5_cl_http_handler.clas.locals_imp.abap --- src/z2ui5_cl_http_handler.clas.locals_imp.abap | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/z2ui5_cl_http_handler.clas.locals_imp.abap b/src/z2ui5_cl_http_handler.clas.locals_imp.abap index ea773c3a..82449dc1 100644 --- a/src/z2ui5_cl_http_handler.clas.locals_imp.abap +++ b/src/z2ui5_cl_http_handler.clas.locals_imp.abap @@ -1382,6 +1382,7 @@ CLASS z2ui5_lcl_fw_handler IMPLEMENTATION. DATA(lv_classname) = ``. DATA(lv_path) = z2ui5_lcl_utility=>get_header_val( '~path' ). + lv_path = to_upper( lv_path ). data lt_tab type string_table. split lv_path at `/` into table lt_tab. lv_classname = lt_tab[ lines( lt_tab ) ]. @@ -1392,7 +1393,7 @@ CLASS z2ui5_lcl_fw_handler IMPLEMENTATION. * REPLACE lv_origin IN lv_referer WITH ``. * REPLACE lv_path IN lv_referer WITH ``. * SPLIT lv_referer AT `/` INTO lv_classname DATA(lv_dummy). - IF lv_classname IS NOT INITIAL AND lv_classname(1) <> `?` and lv_test(1) = `z`. + IF lv_classname IS NOT INITIAL AND lv_classname(1) <> `?` and ( lv_test(1) = `Z` or lv_test(1) = `Y` ). lv_classname = to_upper( lv_classname ). ELSE. result = result->set_app_system( ).