From ea29dc8c03721a8cc93db6b93fe89fd27443c1ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20G=C3=BCnter?= Date: Thu, 15 Nov 2018 11:37:59 +0100 Subject: [PATCH] Fix deserialization with unsupported object type --- src/zcl_abapgit_objects.clas.abap | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/zcl_abapgit_objects.clas.abap b/src/zcl_abapgit_objects.clas.abap index aa5ec1925..2b16e7de4 100644 --- a/src/zcl_abapgit_objects.clas.abap +++ b/src/zcl_abapgit_objects.clas.abap @@ -700,13 +700,14 @@ CLASS ZCL_ABAPGIT_OBJECTS IMPLEMENTATION. DATA: li_object TYPE REF TO zif_abapgit_object. - li_object = create_object( is_item = is_item - iv_language = sy-langu ). - TRY. + li_object = create_object( is_item = is_item + iv_language = sy-langu ). + rv_active = li_object->is_active( ). CATCH cx_sy_dyn_call_illegal_method - cx_sy_ref_is_initial. + cx_sy_ref_is_initial + zcx_abapgit_exception. rv_active = abap_true. ENDTRY. ENDMETHOD.