fix(legacy): track_type_id should cast to int not text (#2112)

Fixes #2111
This commit is contained in:
Jonas L 2022-09-08 22:55:41 +02:00 committed by GitHub
parent dead0a3429
commit c282d5e81c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -749,7 +749,7 @@ SQL;
$streamSelect[] = 'EXTRACT(YEAR FROM utime)::varchar AS ' . $key;
}
// need to cast certain data as ints for the union to search on.
elseif (in_array($key, ['track_number', 'bit_rate', 'sample_rate', 'bpm'])) {
elseif (in_array($key, ['track_number', 'bit_rate', 'sample_rate', 'bpm', 'track_type_id'])) {
$plSelect[] = 'NULL::int AS ' . $key;
$blSelect[] = 'NULL::int AS ' . $key;
$fileSelect[] = $key;