From 357203034c70cb704afb2dec12164dde2b95ce83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frederik=20Hud=C3=A1k?= Date: Mon, 22 Feb 2021 06:49:15 +0100 Subject: [PATCH] zif_abapgit_persist_repo~update_metadata - don't load all repositories (#4554) Co-authored-by: Lars Hvam --- src/persist/zcl_abapgit_persistence_repo.clas.abap | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/persist/zcl_abapgit_persistence_repo.clas.abap b/src/persist/zcl_abapgit_persistence_repo.clas.abap index 01ac5efa9..458cab755 100644 --- a/src/persist/zcl_abapgit_persistence_repo.clas.abap +++ b/src/persist/zcl_abapgit_persistence_repo.clas.abap @@ -239,11 +239,7 @@ CLASS ZCL_ABAPGIT_PERSISTENCE_REPO IMPLEMENTATION. zcx_abapgit_exception=>raise( 'update, url empty' ). ENDIF. - TRY. - ls_persistent_meta = zif_abapgit_persist_repo~read( iv_key ). - CATCH zcx_abapgit_not_found. - zcx_abapgit_exception=>raise( 'repo key not found' ). - ENDTRY. + ls_persistent_meta = zcl_abapgit_repo_srv=>get_instance( )->get( iv_key )->ms_data. " Update LOOP AT mt_meta_fields ASSIGNING .