mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 12:20:51 +08:00
Navigate to repo after new online (#3780)
* Navigate to repo after new online * Update zcl_abapgit_gui_page_addonline.clas.abap
This commit is contained in:
parent
fe95dc7e5f
commit
5c826e5993
|
@ -65,7 +65,7 @@ ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CLASS ZCL_ABAPGIT_GUI_PAGE_ADDONLINE IMPLEMENTATION.
|
CLASS zcl_abapgit_gui_page_addonline IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD constructor.
|
METHOD constructor.
|
||||||
|
@ -167,7 +167,8 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_ADDONLINE IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD zif_abapgit_gui_event_handler~on_event.
|
METHOD zif_abapgit_gui_event_handler~on_event.
|
||||||
|
|
||||||
DATA ls_repo_params TYPE zif_abapgit_services_repo=>ty_repo_params.
|
DATA: ls_repo_params TYPE zif_abapgit_services_repo=>ty_repo_params,
|
||||||
|
lo_new_online_repo TYPE REF TO zcl_abapgit_repo_online.
|
||||||
|
|
||||||
mo_form_data = parse_form( it_postdata ). " import data from html before re-render
|
mo_form_data = parse_form( it_postdata ). " import data from html before re-render
|
||||||
|
|
||||||
|
@ -232,8 +233,11 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_ADDONLINE IMPLEMENTATION.
|
||||||
|
|
||||||
IF mo_validation_log->is_empty( ) = abap_true.
|
IF mo_validation_log->is_empty( ) = abap_true.
|
||||||
mo_form_data->to_abap( CHANGING cs_container = ls_repo_params ).
|
mo_form_data->to_abap( CHANGING cs_container = ls_repo_params ).
|
||||||
zcl_abapgit_services_repo=>new_online( ls_repo_params ).
|
lo_new_online_repo = zcl_abapgit_services_repo=>new_online( ls_repo_params ).
|
||||||
ev_state = zcl_abapgit_gui=>c_event_state-go_back.
|
CREATE OBJECT ei_page TYPE zcl_abapgit_gui_page_view_repo
|
||||||
|
EXPORTING
|
||||||
|
iv_key = lo_new_online_repo->get_key( ).
|
||||||
|
ev_state = zcl_abapgit_gui=>c_event_state-new_page_replacing.
|
||||||
ELSE.
|
ELSE.
|
||||||
ev_state = zcl_abapgit_gui=>c_event_state-re_render. " Display errors
|
ev_state = zcl_abapgit_gui=>c_event_state-re_render. " Display errors
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user