mirror of
https://github.com/PredatH0r/ChanSort.git
synced 2026-05-07 12:16:31 +02:00
- ChanSort didn't work properly for Turkish (and other system locales) that don't translate ".bin" to uppercase
".BIN" and ".BIN" to lowercase ".bin". - Philips: Removing a channel from a list is no longer possible (because it is not supported by the TV's import). When saving a file, all unsorted channels will be placed at the end of the list. - support for Philips Repair\mgr_chan_s_fta.db lists is now read-only. Files can be used as a reference list, but modifying them won't be possible.
This commit is contained in:
@@ -162,7 +162,7 @@ namespace ChanSort.Loader.Hisense.ServicelistDb
|
||||
cmd.CommandText = "SELECT name FROM sqlite_master WHERE type = 'table' order by name";
|
||||
using var r = cmd.ExecuteReader();
|
||||
while (r.Read())
|
||||
tableNames.Add(r.GetString(0).ToLower());
|
||||
tableNames.Add(r.GetString(0).ToLowerInvariant());
|
||||
}
|
||||
|
||||
#endregion
|
||||
@@ -298,7 +298,7 @@ namespace ChanSort.Loader.Hisense.ServicelistDb
|
||||
|
||||
private void LoadTunerData2017(SqliteCommand cmd, string joinTable, string joinFields, Action<HisTransponder, SqliteDataReader, int> enhanceTransponderInfo)
|
||||
{
|
||||
if (!tableNames.Contains(joinTable.ToLower()))
|
||||
if (!tableNames.Contains(joinTable.ToLowerInvariant()))
|
||||
return;
|
||||
|
||||
cmd.CommandText = $"select tuner.tunerid, oid, tid, satellite {joinFields} "
|
||||
|
||||
Reference in New Issue
Block a user