mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 12:20:51 +08:00
parent
c99ff03253
commit
f4c8d13a2c
|
@ -215,7 +215,8 @@ CLASS ZCL_ABAPGIT_HTML_ACTION_UTILS IMPLEMENTATION.
|
||||||
|
|
||||||
IF eg_file IS SUPPLIED.
|
IF eg_file IS SUPPLIED.
|
||||||
get_field( EXPORTING iv_name = 'PATH' it_field = lt_fields CHANGING cg_field = eg_file ).
|
get_field( EXPORTING iv_name = 'PATH' it_field = lt_fields CHANGING cg_field = eg_file ).
|
||||||
get_field( EXPORTING iv_name = 'FILENAME' it_field = lt_fields CHANGING cg_field = eg_file ).
|
get_field( EXPORTING iv_name = 'FILENAME' it_field = lt_fields iv_decode = abap_true
|
||||||
|
CHANGING cg_field = eg_file ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
IF eg_object IS SUPPLIED.
|
IF eg_object IS SUPPLIED.
|
||||||
|
@ -243,8 +244,7 @@ CLASS ZCL_ABAPGIT_HTML_ACTION_UTILS IMPLEMENTATION.
|
||||||
lv_value = <ls_field>-value.
|
lv_value = <ls_field>-value.
|
||||||
|
|
||||||
IF iv_decode = abap_true.
|
IF iv_decode = abap_true.
|
||||||
* URL decode, not sure why some are decoded automatically
|
lv_value = cl_http_utility=>unescape_url( escaped = lv_value ).
|
||||||
REPLACE ALL OCCURRENCES OF '%3d' IN lv_value WITH '='.
|
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
CASE cl_abap_typedescr=>describe_by_data( cg_field )->kind.
|
CASE cl_abap_typedescr=>describe_by_data( cg_field )->kind.
|
||||||
|
|
|
@ -125,5 +125,7 @@ CLASS ZCL_ABAPGIT_PATH IMPLEMENTATION.
|
||||||
ev_filename = iv_fullpath.
|
ev_filename = iv_fullpath.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
|
ev_filename = cl_http_utility=>unescape_url( escaped = ev_filename ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user