diff --git a/Host/Web.Deploy.config b/Host/Web.Deploy.config index 1c4d1f9b8..33f59a96b 100644 --- a/Host/Web.Deploy.config +++ b/Host/Web.Deploy.config @@ -420,6 +420,7 @@ + diff --git a/Host/Web.config b/Host/Web.config index f4fafcc35..eca66e08f 100644 --- a/Host/Web.config +++ b/Host/Web.config @@ -439,6 +439,7 @@ + diff --git a/Server/Components/AICore/Facade/AiPromptsApiClient.cs b/Server/Components/AICore/Facade/AiPromptsApiClient.cs index 6fdd46d7f..06944f361 100644 --- a/Server/Components/AICore/Facade/AiPromptsApiClient.cs +++ b/Server/Components/AICore/Facade/AiPromptsApiClient.cs @@ -22,9 +22,9 @@ namespace AICore.Facade private ILog _logger; - public AiPromptsApiClient() + public AiPromptsApiClient(string url) { - var base_url = "https://test2.evplaner.de"; + var base_url = url; _logger = LoggerUtils.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); diff --git a/Service/BeWoServiceEnums.cs b/Service/BeWoServiceEnums.cs index 4573630ff..7c59f8f81 100644 --- a/Service/BeWoServiceEnums.cs +++ b/Service/BeWoServiceEnums.cs @@ -15,7 +15,8 @@ namespace BeWo.Service StoredFilesFolderPath, StoredTenantFilesFolderPath, HelloWorldPdfLocation, - BeWoPlanerServiceRoot + BeWoPlanerServiceRoot, + AiPromptsUrl } [DefaultValue(None)] diff --git a/Service/Plugins/AiPromptbausteineService.cs b/Service/Plugins/AiPromptbausteineService.cs index c978104e2..caea7cbb4 100644 --- a/Service/Plugins/AiPromptbausteineService.cs +++ b/Service/Plugins/AiPromptbausteineService.cs @@ -190,8 +190,6 @@ namespace BeWo.Service.Plugins } private AiPromptbausteinFolderDC getOwnsoftFolder(AiActionType aiActionType) { - var client = new AiPromptsApiClient(); - var prompts = syncOwnSoftPrompts(aiActionType); var prompts_dc = MapperFactory.AiPromptbausteinPrompt.MapToNewDCs(prompts); @@ -247,7 +245,8 @@ namespace BeWo.Service.Plugins { try { - var client = new AiPromptsApiClient(); + var url = MergedConfig.GetSetting(WebConfigSetting.AiPromptsUrl); + var client = new AiPromptsApiClient(url); var response = client.GetAiPrompts(aiActionType); return response?.ToList() ?? new List(); }