mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-29 02:58:20 +08:00
fix app state (#1667)
This commit is contained in:
parent
d98ab492cf
commit
70a9825bfe
|
@ -87,6 +87,7 @@ CLASS z2ui5_cl_core_action IMPLEMENTATION.
|
|||
DATA(lo_app) = z2ui5_cl_core_app=>db_load( mo_http_post->ms_request-s_control-app_start_draft ).
|
||||
result->mo_app = lo_app.
|
||||
result->ms_actual-check_on_navigated = abap_true.
|
||||
result->ms_next-s_set-set_app_state_active = abap_true.
|
||||
result->mo_app->ms_draft-id_prev_app_stack = ''.
|
||||
" check for new app?
|
||||
* TRY.
|
||||
|
|
|
@ -163,6 +163,10 @@ CLASS z2ui5_cl_core_srv_json IMPLEMENTATION.
|
|||
CATCH cx_root.
|
||||
ENDTRY.
|
||||
|
||||
result-s_control-app_start_draft = z2ui5_cl_util=>c_trim_upper(
|
||||
z2ui5_cl_util=>url_param_get( val = `z2ui5-xapp-state`
|
||||
url = result-s_front-search ) ).
|
||||
|
||||
IF result-s_control-app_start IS NOT INITIAL.
|
||||
IF result-s_control-app_start(1) = `-`.
|
||||
REPLACE FIRST OCCURRENCE OF `-` IN result-s_control-app_start WITH `/`.
|
||||
|
@ -176,11 +180,6 @@ CLASS z2ui5_cl_core_srv_json IMPLEMENTATION.
|
|||
url = result-s_front-search ) ).
|
||||
|
||||
|
||||
result-s_control-app_start_draft = z2ui5_cl_util=>c_trim_upper(
|
||||
z2ui5_cl_util=>url_param_get( val = `z2ui5-xapp-state`
|
||||
url = result-s_front-search ) ).
|
||||
|
||||
|
||||
CATCH cx_root INTO DATA(x).
|
||||
RAISE EXCEPTION TYPE z2ui5_cx_util_error
|
||||
EXPORTING
|
||||
|
|
Loading…
Reference in New Issue
Block a user