mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-11-13 18:27:21 +00:00
Fixed plugin values which depended on the region settings of the computer (#1194)
This commit is contained in:
1 parent
65d50de033
commit
a1b493cb13
20 files changed
+397
-137
No files matched your search
@@ -1,3 +1,5 @@
|
||||
using System.Globalization;
|
||||
|
||||
namespace AIStudio.Tools.ToolCallingSystem;
|
||||
|
||||
internal static class ToolSettingsValueParser
|
||||
@@ -7,7 +9,7 @@ internal static class ToolSettingsValueParser
|
||||
if (!settingsValues.TryGetValue(key, out var value) || string.IsNullOrWhiteSpace(value))
|
||||
return null;
|
||||
|
||||
return int.TryParse(value, out var parsedValue) && parsedValue > 0 ? parsedValue : null;
|
||||
return int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out var parsedValue) && parsedValue > 0 ? parsedValue : null;
|
||||
}
|
||||
|
||||
public static bool TryReadOptionalPositiveInt(
|
||||
@@ -23,7 +25,7 @@ internal static class ToolSettingsValueParser
|
||||
if (!settingsValues.TryGetValue(key, out var rawValue) || string.IsNullOrWhiteSpace(rawValue))
|
||||
return true;
|
||||
|
||||
if (int.TryParse(rawValue, out var parsedValue) && parsedValue > 0)
|
||||
if (int.TryParse(rawValue, NumberStyles.Integer, CultureInfo.InvariantCulture, out var parsedValue) && parsedValue > 0)
|
||||
{
|
||||
value = parsedValue;
|
||||
return true;
|
||||
|
||||
Reference in new issue
Block a user