diff --git a/src/objects/aff/zcl_abapgit_object_common_aff.clas.abap b/src/objects/aff/zcl_abapgit_object_common_aff.clas.abap index 51e96c8fb..69ec3f546 100644 --- a/src/objects/aff/zcl_abapgit_object_common_aff.clas.abap +++ b/src/objects/aff/zcl_abapgit_object_common_aff.clas.abap @@ -15,7 +15,7 @@ ENDCLASS. -CLASS zcl_abapgit_object_common_aff IMPLEMENTATION. +CLASS ZCL_ABAPGIT_OBJECT_COMMON_AFF IMPLEMENTATION. METHOD zif_abapgit_object~delete. @@ -127,7 +127,7 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION. lo_aff_factory TYPE REF TO object, lr_messages TYPE REF TO data, lv_json_as_xstring TYPE xstring, - lx_exception TYPE REF TO cx_static_check, + lx_exception TYPE REF TO cx_root, lv_name TYPE c LENGTH 120. FIELD-SYMBOLS: TYPE any, @@ -228,7 +228,9 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION. tadir_insert( ms_item-devclass ). - CATCH cx_static_check INTO lx_exception. + CATCH cx_root INTO lx_exception. + ii_log->add_error( is_item = ms_item + iv_msg = 'Error at deserialize' ). ii_log->add_exception( ix_exc = lx_exception is_item = ms_item ). @@ -313,6 +315,7 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION. METHOD zif_abapgit_object~jump. + RETURN. ENDMETHOD.