From 24003a201459b270d4f425048c57afd590c3e00a Mon Sep 17 00:00:00 2001 From: Rene Evertz Date: Wed, 4 Mar 2026 15:36:55 +0100 Subject: [PATCH] Rechte (2/2) + Endpunkte Rechte Fix --- .../Converter/UserPermission2BoolConverter.cs | 8 ++++ .../AI/AiPromptbausteinComplexTreeView.xaml | 21 ---------- BeWo/View/Master/AdministrationView.xaml | 40 +++++++++++-------- BeWo/View/Master/AdministrationView.xaml.cs | 4 -- BeWo/ViewModel/AiPromptbausteinFolderVM.cs | 2 +- BeWo/ViewModel/AiPromptbausteinPromptVM.cs | 2 +- .../AiPromptbausteinComplexTreeViewModel.cs | 16 ++++---- Host/Web.Deploy.config | 2 +- Service/Core/ServiceHelper.cs | 7 ++++ .../Enhanced/IAiEnhancedService.cs | 4 +- Shared/Core/EnumTranslations.cs | 2 +- 11 files changed, 53 insertions(+), 55 deletions(-) diff --git a/BeWo/Converter/UserPermission2BoolConverter.cs b/BeWo/Converter/UserPermission2BoolConverter.cs index cf5c73043..eea34e3cd 100644 --- a/BeWo/Converter/UserPermission2BoolConverter.cs +++ b/BeWo/Converter/UserPermission2BoolConverter.cs @@ -14,6 +14,11 @@ namespace BeWo.Converter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { +#if DEBUG + if (BeWoApp.IsInDesignMode) + return true; +#endif + try { if (value is UserRightType type) @@ -36,6 +41,9 @@ namespace BeWo.Converter if (setting == SettingsKeys.ShowGkvBzUrbelege) return BeWoApp.Mandator.ShowGkvBzUrbelege; + + if (setting == SettingsKeys.ShowAI) + return BeWoApp.AppSettings.ShowAI; } } catch (Exception) diff --git a/BeWo/View/Detail/AI/AiPromptbausteinComplexTreeView.xaml b/BeWo/View/Detail/AI/AiPromptbausteinComplexTreeView.xaml index f36c2b3c9..bc466f8e2 100644 --- a/BeWo/View/Detail/AI/AiPromptbausteinComplexTreeView.xaml +++ b/BeWo/View/Detail/AI/AiPromptbausteinComplexTreeView.xaml @@ -53,25 +53,6 @@ Grid.Column="2" HorizontalAlignment="Right" Orientation="Horizontal"> - - -