From 5145a6691f488ff5df718fdd532a4ccdac3a88d5 Mon Sep 17 00:00:00 2001 From: Marc Bernard <59966492+mbtools@users.noreply.github.com> Date: Tue, 1 Apr 2025 16:07:22 +0200 Subject: [PATCH] Refactor repo type in overview (#7177) --- src/ui/pages/zcl_abapgit_gui_page_repo_over.clas.abap | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/ui/pages/zcl_abapgit_gui_page_repo_over.clas.abap b/src/ui/pages/zcl_abapgit_gui_page_repo_over.clas.abap index 46e2dc81d..98a6bdd4b 100644 --- a/src/ui/pages/zcl_abapgit_gui_page_repo_over.clas.abap +++ b/src/ui/pages/zcl_abapgit_gui_page_repo_over.clas.abap @@ -32,8 +32,7 @@ CLASS zcl_abapgit_gui_page_repo_over DEFINITION TYPES: BEGIN OF ty_overview, favorite TYPE string, - "! True for offline, false for online repo - type TYPE string, + offline TYPE abap_bool, key TYPE zif_abapgit_persistence=>ty_value, name TYPE string, labels TYPE string_table, @@ -385,7 +384,7 @@ CLASS zcl_abapgit_gui_page_repo_over IMPLEMENTATION. ls_overview-favorite = zcl_abapgit_persistence_user=>get_instance( )->is_favorite_repo( ->ms_data-key ). - ls_overview-type = ->ms_data-offline. + ls_overview-offline = ->ms_data-offline. ls_overview-key = ->ms_data-key. ls_overview-name = ->get_name( ). ls_overview-labels = zcl_abapgit_repo_labels=>split( ->ms_data-local_settings-labels ). @@ -713,7 +712,7 @@ CLASS zcl_abapgit_gui_page_repo_over IMPLEMENTATION. lv_lock TYPE string, lv_flow TYPE string. - lv_is_online_repo = boolc( is_repo-type = abap_false ). + lv_is_online_repo = boolc( is_repo-offline = abap_false ). " Start of row IF is_repo-favorite = abap_true. @@ -722,7 +721,7 @@ CLASS zcl_abapgit_gui_page_repo_over IMPLEMENTATION. lv_fav_tr_class = ''. ENDIF. - ii_html->add( || ). + ii_html->add( || ). " Favorite lv_favorite_icon = ii_html->icon(