From 998815f6fbef45f74ff0349b1c9ea25b1e869cd0 Mon Sep 17 00:00:00 2001 From: Lars Hvam Date: Wed, 17 Jul 2019 01:06:12 -0700 Subject: [PATCH] closes #2791 (#2792) another quick fix for the staus codes, #2791 --- src/git/zcl_abapgit_git_transport.clas.abap | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/git/zcl_abapgit_git_transport.clas.abap b/src/git/zcl_abapgit_git_transport.clas.abap index 68b50e427..19b9220db 100644 --- a/src/git/zcl_abapgit_git_transport.clas.abap +++ b/src/git/zcl_abapgit_git_transport.clas.abap @@ -28,6 +28,7 @@ CLASS zcl_abapgit_git_transport DEFINITION IMPORTING iv_url TYPE string RETURNING VALUE(ro_branch_list) TYPE REF TO zcl_abapgit_git_branch_list RAISING zcx_abapgit_exception. + PROTECTED SECTION. PRIVATE SECTION. CONSTANTS: BEGIN OF c_service, receive TYPE string VALUE 'receive', "#EC NOTEXT @@ -65,7 +66,7 @@ ENDCLASS. -CLASS zcl_abapgit_git_transport IMPLEMENTATION. +CLASS ZCL_ABAPGIT_GIT_TRANSPORT IMPLEMENTATION. METHOD branches. @@ -216,6 +217,8 @@ CLASS zcl_abapgit_git_transport IMPLEMENTATION. zcx_abapgit_exception=>raise( 'unpack not ok' ). ELSEIF lv_string CP '*pre-receive hook declined*'. zcx_abapgit_exception=>raise( 'pre-receive hook declined' ). + ELSEIF lv_string CP '*protected branch hook declined*'. + zcx_abapgit_exception=>raise( 'protected branch hook declined' ). ELSEIF lv_string CP '*push declined due to email privacy*'. zcx_abapgit_exception=>raise( 'push declined due to email privacy' ). ELSEIF lv_string CP '*funny refname*'.