Fix missing longtexts

Regression #7077, closes #7107
This commit is contained in:
Marc Bernard 2024-12-06 14:41:25 +00:00
parent 53bad5bd20
commit 4556dc2993

View File

@ -64,6 +64,10 @@ CLASS zcl_abapgit_longtexts IMPLEMENTATION.
FIELD-SYMBOLS: <ls_dokil> LIKE LINE OF lt_dokil. FIELD-SYMBOLS: <ls_dokil> LIKE LINE OF lt_dokil.
IF iv_longtext_id CA '#'.
zcx_abapgit_exception=>raise( |Invalid name for longtext: { iv_longtext_id }| ).
ENDIF.
lv_object = escape_name( lv_object = escape_name(
iv_longtext_id = iv_longtext_id iv_longtext_id = iv_longtext_id
iv_object_name = iv_object_name ). iv_object_name = iv_object_name ).
@ -77,7 +81,6 @@ CLASS zcl_abapgit_longtexts IMPLEMENTATION.
ENDIF. ENDIF.
ELSEIF iv_longtext_id IS NOT INITIAL. ELSEIF iv_longtext_id IS NOT INITIAL.
IF lv_object NA '#'.
IF iv_main_lang_only = abap_true. IF iv_main_lang_only = abap_true.
SELECT * FROM dokil SELECT * FROM dokil
INTO TABLE lt_dokil INTO TABLE lt_dokil
@ -92,7 +95,6 @@ CLASS zcl_abapgit_longtexts IMPLEMENTATION.
AND object LIKE lv_object ESCAPE '#' AND object LIKE lv_object ESCAPE '#'
ORDER BY PRIMARY KEY. ORDER BY PRIMARY KEY.
ENDIF. ENDIF.
ENDIF.
ELSE. ELSE.
zcx_abapgit_exception=>raise( |serialize_longtexts parameter error| ). zcx_abapgit_exception=>raise( |serialize_longtexts parameter error| ).