mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 11:46:38 +08:00
Fix saving inconsistent default transport
Avoid issue when abapGit saves inconsistent default transport. Also removes exception from constructor.
This commit is contained in:
parent
527d512409
commit
31a1aac3bf
|
@ -5,19 +5,14 @@ CLASS zcl_abapgit_default_transport DEFINITION
|
||||||
PUBLIC SECTION.
|
PUBLIC SECTION.
|
||||||
INTERFACES zif_abapgit_default_transport.
|
INTERFACES zif_abapgit_default_transport.
|
||||||
|
|
||||||
METHODS
|
METHODS constructor.
|
||||||
constructor
|
|
||||||
RAISING
|
|
||||||
zcx_abapgit_exception.
|
|
||||||
|
|
||||||
PROTECTED SECTION.
|
PROTECTED SECTION.
|
||||||
PRIVATE SECTION.
|
PRIVATE SECTION.
|
||||||
DATA mv_is_set_by_abapgit TYPE abap_bool .
|
DATA mv_is_set_by_abapgit TYPE abap_bool .
|
||||||
DATA ms_save TYPE e070use .
|
DATA ms_save TYPE e070use .
|
||||||
|
|
||||||
METHODS store
|
METHODS store.
|
||||||
RAISING
|
|
||||||
zcx_abapgit_exception .
|
|
||||||
METHODS restore
|
METHODS restore
|
||||||
RAISING
|
RAISING
|
||||||
zcx_abapgit_exception .
|
zcx_abapgit_exception .
|
||||||
|
@ -35,7 +30,7 @@ ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CLASS ZCL_ABAPGIT_DEFAULT_TRANSPORT IMPLEMENTATION.
|
CLASS zcl_abapgit_default_transport IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD clear.
|
METHOD clear.
|
||||||
|
@ -116,7 +111,11 @@ CLASS ZCL_ABAPGIT_DEFAULT_TRANSPORT IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD store.
|
METHOD store.
|
||||||
|
|
||||||
ms_save = zif_abapgit_default_transport~get( ).
|
TRY.
|
||||||
|
ms_save = zif_abapgit_default_transport~get( ).
|
||||||
|
CATCH zcx_abapgit_exception.
|
||||||
|
CLEAR ms_save.
|
||||||
|
ENDTRY.
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user