diff --git a/src/repo/zcl_abapgit_repo.clas.abap b/src/repo/zcl_abapgit_repo.clas.abap index 7e54d0173..ab121122e 100644 --- a/src/repo/zcl_abapgit_repo.clas.abap +++ b/src/repo/zcl_abapgit_repo.clas.abap @@ -188,7 +188,7 @@ ENDCLASS. -CLASS zcl_abapgit_repo IMPLEMENTATION. +CLASS ZCL_ABAPGIT_REPO IMPLEMENTATION. METHOD bind_listener. @@ -761,9 +761,9 @@ CLASS zcl_abapgit_repo IMPLEMENTATION. CHANGING ct_files = lt_updated_files ). - zif_abapgit_repo~checksums( )->update( lt_updated_files ). + CLEAR mt_local. " Should be before CS update which uses NEW local - CLEAR: mt_local. + zif_abapgit_repo~checksums( )->update( lt_updated_files ). update_last_deserialize( ). reset_status( ). diff --git a/src/repo/zcl_abapgit_repo_checksums.clas.locals_imp.abap b/src/repo/zcl_abapgit_repo_checksums.clas.locals_imp.abap index 47a091d28..a644de22e 100644 --- a/src/repo/zcl_abapgit_repo_checksums.clas.locals_imp.abap +++ b/src/repo/zcl_abapgit_repo_checksums.clas.locals_imp.abap @@ -239,7 +239,7 @@ CLASS lcl_update_calculator IMPLEMENTATION. IF sy-subrc <> 0. " The file should be in locals, however: " if the deserialization fails, the local file might not be there - " in this case now new CS added, and the file will appear to be remote+new + " in this case no new CS added, and the file will appear to be remote+new CONTINUE. ENDIF.