background pull: always overwrite all objects (#3802)

* background pull: always overwrite all objects

always choose to overwrite all objects when using the pull in background feature. If the decision is not set the job will fail with a "undecided" error

#3800

* fix page title typo
This commit is contained in:
Lars Hvam 2020-08-27 07:38:18 +02:00 committed by GitHub
parent 8fc08b9c22
commit 681f60a265
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 2 deletions

View File

@ -30,8 +30,15 @@ CLASS ZCL_ABAPGIT_BACKGROUND_PULL IMPLEMENTATION.
DATA: ls_checks TYPE zif_abapgit_definitions=>ty_deserialize_checks. DATA: ls_checks TYPE zif_abapgit_definitions=>ty_deserialize_checks.
FIELD-SYMBOLS: <ls_overwrite> LIKE LINE OF ls_checks-overwrite.
ls_checks = io_repo->deserialize_checks( ).
LOOP AT ls_checks-overwrite ASSIGNING <ls_overwrite>.
<ls_overwrite>-decision = zif_abapgit_definitions=>gc_yes.
ENDLOOP.
* todo, set defaults in ls_checks
io_repo->deserialize( is_checks = ls_checks io_repo->deserialize( is_checks = ls_checks
ii_log = ii_log ). ii_log = ii_log ).

View File

@ -78,7 +78,7 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_BKG IMPLEMENTATION.
super->constructor( ). super->constructor( ).
mv_key = iv_key. mv_key = iv_key.
ms_control-page_title = 'Backround'. ms_control-page_title = 'Background'.
ms_control-page_menu = build_menu( ). ms_control-page_menu = build_menu( ).
ENDMETHOD. ENDMETHOD.