Added improvement

This commit is contained in:
hart_s3 2026-04-30 14:27:59 +02:00
parent a16a8f8094
commit 081ee28ee7
2 changed files with 2 additions and 3 deletions

View File

@ -7624,7 +7624,7 @@ UI_TEXT_CONTENT["AISTUDIO::TOOLS::VALIDATION::FILEEXTENSIONVALIDATION::T29806295
UI_TEXT_CONTENT["AISTUDIO::TOOLS::VALIDATION::FILEEXTENSIONVALIDATION::T305247150"] = "Images are not supported at this place" UI_TEXT_CONTENT["AISTUDIO::TOOLS::VALIDATION::FILEEXTENSIONVALIDATION::T305247150"] = "Images are not supported at this place"
-- Dieses Dateiformat wird nicht unterstützt. Bitte .doc Datei nach .docx konvertiern (z.B. mit Word). -- Dieses Dateiformat wird nicht unterstützt. Bitte .doc Datei nach .docx konvertiern (z.B. mit Word).
UI_TEXT_CONTENT["AISTUDIO::TOOLS::VALIDATION::FILEEXTENSIONVALIDATION::T1506058512"] = "Dieses Dateiformat wird nicht unterstützt. Bitte .doc Datei nach .docx konvertiern (z.B. mit Word)." UI_TEXT_CONTENT["AISTUDIO::TOOLS::VALIDATION::FILEEXTENSIONVALIDATION::T1506058512"] = "This file format is not supported. Please convert .doc file to .docx (e.g. with Word)."
-- Unsupported file type -- Unsupported file type
UI_TEXT_CONTENT["AISTUDIO::TOOLS::VALIDATION::FILEEXTENSIONVALIDATION::T4041351522"] = "Unsupported file type" UI_TEXT_CONTENT["AISTUDIO::TOOLS::VALIDATION::FILEEXTENSIONVALIDATION::T4041351522"] = "Unsupported file type"

View File

@ -11,7 +11,6 @@ namespace AIStudio.Tools.Validation;
public static class FileExtensionValidation public static class FileExtensionValidation
{ {
private static string TB(string fallbackEN) => I18N.I.T(fallbackEN, typeof(FileExtensionValidation).Namespace, nameof(FileExtensionValidation)); private static string TB(string fallbackEN) => I18N.I.T(fallbackEN, typeof(FileExtensionValidation).Namespace, nameof(FileExtensionValidation));
private const string DOC = ".doc";
/// <summary> /// <summary>
/// Defines the use cases for file extension validation. /// Defines the use cases for file extension validation.
@ -44,7 +43,7 @@ public static class FileExtensionValidation
/// <returns>True if valid, false if invalid (error/warning already sent via MessageBus).</returns> /// <returns>True if valid, false if invalid (error/warning already sent via MessageBus).</returns>
public static async Task<bool> IsExtensionValidWithNotifyAsync(UseCase useCae, string filePath, bool validateMediaFileTypes = true, Settings.Provider? provider = null) public static async Task<bool> IsExtensionValidWithNotifyAsync(UseCase useCae, string filePath, bool validateMediaFileTypes = true, Settings.Provider? provider = null)
{ {
if (string.Equals(Path.GetExtension(filePath), DOC, StringComparison.OrdinalIgnoreCase)) if (string.Equals(Path.GetExtension(filePath), ".doc", StringComparison.OrdinalIgnoreCase))
{ {
await MessageBus.INSTANCE.SendWarning(new( await MessageBus.INSTANCE.SendWarning(new(
Icons.Material.Filled.Description, Icons.Material.Filled.Description,