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();
}