mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-05-24 02:02:29 -04:00
Made key lookup case insensitive
This commit is contained in:
parent
c9237ae731
commit
df8f352d65
@ -38,7 +38,7 @@ public static class ServiceCollectionExtensions
|
||||
}
|
||||
|
||||
var provider = providerType;
|
||||
items[keyAttribute.DatabaseProviderKey] = (services) => (IJellyfinDatabaseProvider)ActivatorUtilities.CreateInstance(services, providerType);
|
||||
items[keyAttribute.DatabaseProviderKey.ToUpperInvariant()] = (services) => (IJellyfinDatabaseProvider)ActivatorUtilities.CreateInstance(services, providerType);
|
||||
}
|
||||
|
||||
return items;
|
||||
@ -81,7 +81,7 @@ public static class ServiceCollectionExtensions
|
||||
}
|
||||
}
|
||||
|
||||
if (!providers.TryGetValue(efCoreConfiguration.DatabaseType, out providerFactory!))
|
||||
if (!providers.TryGetValue(efCoreConfiguration.DatabaseType.ToUpperInvariant(), out providerFactory!))
|
||||
{
|
||||
throw new InvalidOperationException($"Jellyfin cannot find the database provider of type '{efCoreConfiguration.DatabaseType}'. Supported types are {string.Join(", ", providers.Keys)}");
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user