From ecc67d51ccfa9538a895408cd76bcad2ee37d1b9 Mon Sep 17 00:00:00 2001 From: Marc Bernard <59966492+mbtools@users.noreply.github.com> Date: Fri, 3 Nov 2023 15:19:48 -0400 Subject: [PATCH] Fix dump restoring abapGit backup (#6621) --- src/ui/pages/zcl_abapgit_gui_page_db.clas.abap | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/ui/pages/zcl_abapgit_gui_page_db.clas.abap b/src/ui/pages/zcl_abapgit_gui_page_db.clas.abap index 6e3951009..6109c1b27 100644 --- a/src/ui/pages/zcl_abapgit_gui_page_db.clas.abap +++ b/src/ui/pages/zcl_abapgit_gui_page_db.clas.abap @@ -276,7 +276,12 @@ CLASS zcl_abapgit_gui_page_db IMPLEMENTATION. lv_filename = -name. REPLACE '.xml' IN lv_filename WITH ''. REPLACE '.txt' IN lv_filename WITH ''. - SPLIT lv_filename AT '_' INTO ls_data-type ls_data-value. + IF lv_filename CP 'REPO_CS*'. + ls_data-type = lv_filename(7). + ls_data-value = lv_filename+8(*). + ELSE. + SPLIT lv_filename AT '_' INTO ls_data-type ls_data-value. + ENDIF. " Validate DB key TRY.