Refactor method in FM call for 702 (#4848)

This commit is contained in:
Mike Pokraka 2021-06-15 08:43:04 +01:00 committed by GitHub
parent f892c9b4dc
commit b1cc6a2912
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -695,12 +695,15 @@ CLASS zcl_abapgit_gui_router IMPLEMENTATION.
METHOD zip_services.
DATA: lv_key TYPE zif_abapgit_persistence=>ty_repo-key,
lo_repo TYPE REF TO zcl_abapgit_repo,
lv_path TYPE string,
lv_dest TYPE rfcdest,
lv_msg TYPE c LENGTH 200,
lv_xstr TYPE xstring.
DATA: lv_key TYPE zif_abapgit_persistence=>ty_repo-key,
lo_repo TYPE REF TO zcl_abapgit_repo,
lv_path TYPE string,
lv_dest TYPE rfcdest,
lv_msg TYPE c LENGTH 200,
lv_xstr TYPE xstring,
lv_package TYPE zif_abapgit_persistence=>ty_repo-package,
lv_folder_logic TYPE string,
lv_main_lang_only TYPE zif_abapgit_persistence=>ty_local_settings-main_language_only.
CONSTANTS:
BEGIN OF lc_page,
@ -730,12 +733,16 @@ CLASS zcl_abapgit_gui_router IMPLEMENTATION.
RETURN.
ENDIF.
lv_package = lo_repo->get_package( ).
lv_folder_logic = lo_repo->get_dot_abapgit( )->get_folder_logic( ).
lv_main_lang_only = lo_repo->get_local_settings( )-main_language_only.
CALL FUNCTION 'Z_ABAPGIT_SERIALIZE_PACKAGE'
DESTINATION lv_dest
EXPORTING
iv_package = lo_repo->get_package( )
iv_folder_logic = lo_repo->get_dot_abapgit( )->get_folder_logic( )
iv_main_lang_only = lo_repo->get_local_settings( )-main_language_only
iv_package = lv_package
iv_folder_logic = lv_folder_logic
iv_main_lang_only = lv_main_lang_only
IMPORTING
ev_xstring = lv_xstr
EXCEPTIONS