mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
Fix missing longtexts (#7108)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
ajson mirror / pr_ajson_changes (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
ajson mirror / pr_ajson_changes (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
Co-authored-by: Lars Hvam <larshp@hotmail.com>
This commit is contained in:
parent
f24f0c9589
commit
621f0192ef
|
@ -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_object_name CA '#'.
|
||||||
|
zcx_abapgit_exception=>raise( |Invalid name for longtext: { iv_longtext_id } { iv_object_name }| ).
|
||||||
|
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,21 +81,19 @@ 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
|
WHERE id = iv_longtext_id
|
||||||
WHERE id = iv_longtext_id
|
AND object LIKE lv_object ESCAPE '#'
|
||||||
AND object LIKE lv_object ESCAPE '#'
|
AND masterlang = abap_true
|
||||||
AND masterlang = abap_true
|
ORDER BY PRIMARY KEY.
|
||||||
ORDER BY PRIMARY KEY.
|
ELSE.
|
||||||
ELSE.
|
SELECT * FROM dokil
|
||||||
SELECT * FROM dokil
|
INTO TABLE lt_dokil
|
||||||
INTO TABLE lt_dokil
|
WHERE id = iv_longtext_id
|
||||||
WHERE id = iv_longtext_id
|
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.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user