From 28adb2f79064083075c4a6d298686ba8357a8f3a Mon Sep 17 00:00:00 2001 From: larshp Date: Sun, 5 Aug 2018 10:07:47 +0000 Subject: [PATCH] separate repo from DELETE_TAG --- src/git/zcl_abapgit_git_porcelain.clas.abap | 6 +++--- src/ui/zcl_abapgit_services_git.clas.abap | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/git/zcl_abapgit_git_porcelain.clas.abap b/src/git/zcl_abapgit_git_porcelain.clas.abap index 0f2741541..d876b8f50 100644 --- a/src/git/zcl_abapgit_git_porcelain.clas.abap +++ b/src/git/zcl_abapgit_git_porcelain.clas.abap @@ -46,8 +46,8 @@ CLASS zcl_abapgit_git_porcelain DEFINITION zcx_abapgit_exception . CLASS-METHODS delete_tag IMPORTING - !io_repo TYPE REF TO zcl_abapgit_repo_online - !is_tag TYPE zif_abapgit_definitions=>ty_git_tag + !iv_url TYPE string + !is_tag TYPE zif_abapgit_definitions=>ty_git_tag RAISING zcx_abapgit_exception . CLASS-METHODS full_tree @@ -312,7 +312,7 @@ CLASS ZCL_ABAPGIT_GIT_PORCELAIN IMPLEMENTATION. lv_pack = zcl_abapgit_git_pack=>encode( lt_objects ). zcl_abapgit_git_transport=>receive_pack( - iv_url = io_repo->get_url( ) + iv_url = iv_url iv_old = is_tag-sha1 iv_new = c_zero iv_branch_name = is_tag-name diff --git a/src/ui/zcl_abapgit_services_git.clas.abap b/src/ui/zcl_abapgit_services_git.clas.abap index 2f2eff1c3..b30da7795 100644 --- a/src/ui/zcl_abapgit_services_git.clas.abap +++ b/src/ui/zcl_abapgit_services_git.clas.abap @@ -200,8 +200,8 @@ CLASS ZCL_ABAPGIT_SERVICES_GIT IMPLEMENTATION. ENDIF. zcl_abapgit_git_porcelain=>delete_tag( - io_repo = lo_repo - is_tag = ls_tag ). + iv_url = lo_repo->get_url( ) + is_tag = ls_tag ). lv_text = |Tag { zcl_abapgit_tag=>remove_tag_prefix( ls_tag-name ) } deleted| ##NO_TEXT.