Fix typo in BCP47 to SAP1 conversion (#6971)

Co-authored-by: Lars Hvam <larshp@hotmail.com>
This commit is contained in:
Albert Mink 2024-07-09 21:17:14 +02:00 committed by GitHub
parent 840ec2d8f0
commit 263a58e84f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -202,24 +202,21 @@ CLASS zcl_abapgit_convert IMPLEMENTATION.
METHOD language_sap1_to_bcp47.
DATA lv_converter_instance TYPE REF TO object.
DATA lv_converter_class_name TYPE string VALUE `CL_AFF_LANGUAGE_CONVERTER`.
DATA lv_converter_method TYPE string VALUE `SAP1_TO_BCP47`.
TRY.
CALL METHOD (lv_converter_class_name)=>create_instance
RECEIVING
result = lv_converter_instance.
CALL METHOD lv_converter_instance->(lv_converter_method)
EXPORTING
language = im_lang_sap1
RECEIVING
result = re_lang_bcp47
EXCEPTIONS
no_assignment = 1
OTHERS = 2.
IF sy-subrc <> 0.
RAISE no_assignment.
ENDIF.
TRY.
CALL METHOD lv_converter_instance->(`IF_AFF_LANGUAGE_CONVERTER~SAP1_TO_BCP47`)
EXPORTING
language = im_lang_sap1
RECEIVING
result = re_lang_bcp47.
CATCH cx_static_check.
RAISE no_assignment.
ENDTRY.
CATCH cx_sy_dyn_call_error.
TRY.
re_lang_bcp47 = lcl_bcp47_language_table=>sap1_to_bcp47( im_lang_sap1 ).
@ -232,8 +229,6 @@ CLASS zcl_abapgit_convert IMPLEMENTATION.
METHOD language_bcp47_to_sap1.
DATA lv_converter_instance TYPE REF TO object.
DATA lv_converter_class_name TYPE string VALUE `CL_AFF_LANGUAGE_CONVERTER`.
DATA lv_converter_method TYPE string VALUE `SAP1_TO_BCP47`.
DATA lv_regex TYPE REF TO cl_abap_regex.
DATA lv_abap_matcher TYPE REF TO cl_abap_matcher.
@ -244,17 +239,17 @@ CLASS zcl_abapgit_convert IMPLEMENTATION.
RECEIVING
result = lv_converter_instance.
CALL METHOD lv_converter_instance->(lv_converter_method)
EXPORTING
language = im_lang_bcp47
RECEIVING
result = re_lang_sap1
EXCEPTIONS
no_assignment = 1
OTHERS = 2.
IF sy-subrc <> 0.
RAISE no_assignment.
ENDIF.
TRY.
CALL METHOD lv_converter_instance->(`IF_AFF_LANGUAGE_CONVERTER~BCP47_TO_SAP1`)
EXPORTING
language = im_lang_bcp47
RECEIVING
result = re_lang_sap1.
CATCH cx_static_check.
RAISE no_assignment.
ENDTRY.
CATCH cx_sy_dyn_call_error.
TRY.
re_lang_sap1 = lcl_bcp47_language_table=>bcp47_to_sap1( im_lang_bcp47 ).