From 5b5fe5a391aa5432a98b635d60997eb92ab5aed6 Mon Sep 17 00:00:00 2001 From: Matthias Becker Date: Wed, 24 Jan 2024 11:12:56 +0100 Subject: [PATCH] Fix empty JSON file for AFF based objects (#6766) --- .../aff/zcl_abapgit_object_common_aff.clas.abap | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) 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 f2a2a2b26..d984dea37 100644 --- a/src/objects/aff/zcl_abapgit_object_common_aff.clas.abap +++ b/src/objects/aff/zcl_abapgit_object_common_aff.clas.abap @@ -624,12 +624,15 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION. " Only remove ABAP language version if repository is set to ignore it IF ms_item-abap_language_version = zcl_abapgit_abap_language_vers=>c_no_abap_language_version. lv_json_as_xstring_wo_alv = remove_abap_language_version( lv_json_as_xstring ). + mo_files->add_raw( + iv_ext = 'json' + iv_data = lv_json_as_xstring_wo_alv ). + ELSE. + mo_files->add_raw( + iv_ext = 'json' + iv_data = lv_json_as_xstring ). ENDIF. - mo_files->add_raw( - iv_ext = 'json' - iv_data = lv_json_as_xstring_wo_alv ). - ls_additional_extensions = get_additional_extensions( ). LOOP AT ls_additional_extensions ASSIGNING .