From 4cdcb53c2b9296359a516f18ef4510a4249c3071 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20G=C3=BCnter?= Date: Sun, 17 Feb 2019 15:45:00 +0100 Subject: [PATCH] ENHO: check existence before deletion With this commit we add an existence check the delete method of ENHO serializer because some enhancements, like implicit source code enhancements of classes, are deleted implicitly. --- src/objects/zcl_abapgit_object_enho.clas.abap | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/objects/zcl_abapgit_object_enho.clas.abap b/src/objects/zcl_abapgit_object_enho.clas.abap index 468bab0f8..b21a9d708 100644 --- a/src/objects/zcl_abapgit_object_enho.clas.abap +++ b/src/objects/zcl_abapgit_object_enho.clas.abap @@ -116,6 +116,9 @@ CLASS ZCL_ABAPGIT_OBJECT_ENHO IMPLEMENTATION. DATA: lv_enh_id TYPE enhname, li_enh_object TYPE REF TO if_enh_object. + IF zif_abapgit_object~exists( ) = abap_false. + RETURN. + ENDIF. lv_enh_id = ms_item-obj_name. TRY.