From 968a186a85d418a8b2a0f58071df993cd0bc48d0 Mon Sep 17 00:00:00 2001 From: larshp Date: Sun, 27 Nov 2016 11:53:42 +0000 Subject: [PATCH] cloning -> favorite, add earlier in case the deserialization fails, currently the repo is not added as a favorite --- src/zabapgit.prog.abap | 2 +- src/zabapgit_services_repo.prog.abap | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/zabapgit.prog.abap b/src/zabapgit.prog.abap index 32538a1c0..d115af037 100644 --- a/src/zabapgit.prog.abap +++ b/src/zabapgit.prog.abap @@ -3,7 +3,7 @@ REPORT zabapgit LINE-SIZE 100. * See http://www.abapgit.org CONSTANTS: gc_xml_version TYPE string VALUE 'v1.0.0', "#EC NOTEXT - gc_abap_version TYPE string VALUE 'v1.23.5'. "#EC NOTEXT + gc_abap_version TYPE string VALUE 'v1.23.6'. "#EC NOTEXT ******************************************************************************** * The MIT License (MIT) diff --git a/src/zabapgit_services_repo.prog.abap b/src/zabapgit_services_repo.prog.abap index f33acb264..eb1e2bfc5 100644 --- a/src/zabapgit_services_repo.prog.abap +++ b/src/zabapgit_services_repo.prog.abap @@ -62,11 +62,13 @@ CLASS lcl_services_repo IMPLEMENTATION. iv_url = ls_popup-url iv_branch_name = ls_popup-branch_name iv_package = ls_popup-package ). + + toggle_favorite( lo_repo->get_key( ) ). + lo_repo->status( ). " check for errors lo_repo->deserialize( ). lcl_app=>user( )->set_repo_show( lo_repo->get_key( ) ). " Set default repo for user - toggle_favorite( lo_repo->get_key( ) ). COMMIT WORK.