mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-02-18 22:17:01 +00:00
Made isAudioFile() check more strictly.
Thanks John Preston.
This commit is contained in:
parent
c482ccfd4e
commit
00969df06f
@ -1292,7 +1292,13 @@ bool DocumentData::isAudioFile() const {
|
||||
} else if (isSong()) {
|
||||
return true;
|
||||
}
|
||||
return _mimeString.startsWith(qstr("audio/"), Qt::CaseInsensitive);
|
||||
const auto prefix = qstr("audio/");
|
||||
if (!_mimeString.startsWith(prefix, Qt::CaseInsensitive)) {
|
||||
return false;
|
||||
}
|
||||
const auto left = _mimeString.midRef(prefix.size()).toString();
|
||||
const auto types = { qstr("x-wav"), qstr("wav"), qstr("mp4") };
|
||||
return ranges::find(types, left) != end(types);
|
||||
}
|
||||
|
||||
bool DocumentData::isSharedMediaMusic() const {
|
||||
|
Loading…
Reference in New Issue
Block a user