desktop push

This commit is contained in:
ImBenji
2024-05-20 09:06:38 +01:00
parent e5a8d78bf1
commit 639faddfc8
19 changed files with 2455 additions and 996 deletions

View File

@@ -15,9 +15,8 @@ class AudioCache {
Uint8List? operator [](String key) {
// ignore case
key = key.toLowerCase();
for (var k in _audioCache.keys) {
if (k.toLowerCase() == key) {
if (k.toLowerCase() == key.toLowerCase()) {
return _audioCache[k];
}
}
@@ -35,7 +34,7 @@ class AnnouncementCache extends AudioCache {
// remove any announcements that are already loaded
for (var announcement in announcements) {
if (!_audioCache.containsKey(announcement.toLowerCase())) {
_announements.add(announcement);
_announements.add(announcement.toLowerCase());
}
}
@@ -53,7 +52,7 @@ class AnnouncementCache extends AudioCache {
filename = filename.split("/").last;
}
if (_announements.contains(filename)) {
if (_announements.contains(filename.toLowerCase())) {
_audioCache[filename.toLowerCase()] = file.content;
print("Loaded announcement: $filename");
}