mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-02 04:36:49 +08:00
fix no master language
This commit is contained in:
parent
cf8592a2ef
commit
f4859d179d
|
@ -161,7 +161,8 @@ CLASS zcl_abapgit_objects_super IMPLEMENTATION.
|
|||
|
||||
METHOD deserialize_longtexts.
|
||||
|
||||
zcl_abapgit_longtexts=>deserialize( io_xml ).
|
||||
zcl_abapgit_longtexts=>deserialize( io_xml = io_xml
|
||||
iv_master_language = mv_language ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
|
|
@ -17,6 +17,7 @@ CLASS zcl_abapgit_longtexts DEFINITION
|
|||
deserialize
|
||||
IMPORTING
|
||||
io_xml TYPE REF TO zcl_abapgit_xml_input
|
||||
iv_master_language TYPE langu
|
||||
RAISING
|
||||
zcx_abapgit_exception,
|
||||
|
||||
|
@ -44,7 +45,7 @@ ENDCLASS.
|
|||
|
||||
|
||||
|
||||
CLASS zcl_abapgit_longtexts IMPLEMENTATION.
|
||||
CLASS ZCL_ABAPGIT_LONGTEXTS IMPLEMENTATION.
|
||||
|
||||
|
||||
METHOD delete.
|
||||
|
@ -80,7 +81,8 @@ CLASS zcl_abapgit_longtexts IMPLEMENTATION.
|
|||
|
||||
METHOD deserialize.
|
||||
|
||||
DATA: lt_longtexts TYPE tty_longtexts.
|
||||
DATA: lt_longtexts TYPE tty_longtexts,
|
||||
lv_no_masterlang TYPE dokil-masterlang.
|
||||
FIELD-SYMBOLS: <ls_longtext> TYPE ty_longtext.
|
||||
|
||||
io_xml->read(
|
||||
|
@ -91,12 +93,15 @@ CLASS zcl_abapgit_longtexts IMPLEMENTATION.
|
|||
|
||||
LOOP AT lt_longtexts ASSIGNING <ls_longtext>.
|
||||
|
||||
lv_no_masterlang = boolc( iv_master_language <> <ls_longtext>-dokil-langu ).
|
||||
|
||||
CALL FUNCTION 'DOCU_UPDATE'
|
||||
EXPORTING
|
||||
head = <ls_longtext>-head
|
||||
state = c_docu_state_active
|
||||
typ = <ls_longtext>-dokil-typ
|
||||
version = <ls_longtext>-dokil-version
|
||||
no_masterlang = lv_no_masterlang
|
||||
TABLES
|
||||
line = <ls_longtext>-lines.
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user