Skip to content

Commit 534d9cb

Browse files
committed
fix deezerLanguage not being respected
1 parent 9e8eae1 commit 534d9cb

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

lib/api/deezer.dart

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ DeezerAPI deezerAPI = DeezerAPI();
1313
class DeezerAPI {
1414
DeezerAPI({this.arl});
1515

16-
static const String userAgent = 'Deezer/8.0.0.0 (Android; 13; Tablet; us)';
17-
1816
String? arl;
1917
String? token;
2018
String? licenseToken;
@@ -27,7 +25,8 @@ class DeezerAPI {
2725

2826
//Get headers
2927
Map<String, String> get headers => {
30-
'User-Agent': DeezerAPI.userAgent,
28+
'User-Agent':
29+
'Deezer/8.0.0.0 (Android; ${8 + Random().nextInt(8)}; Tablet; ${settings.deezerLanguage})',
3130
'Content-Language': '${settings.deezerLanguage}-${settings.deezerCountry}',
3231
'Content-Type': 'text/plain;charset=UTF-8',
3332
//'origin': 'https://www.deezer.com',

lib/ui/tiles.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ class SmartTrackListTile extends StatelessWidget {
326326
@override
327327
Widget build(BuildContext context) {
328328
return SizedBox(
329-
height: 212.0,
329+
height: 213.0,
330330
child: InkWell(
331331
onTap: onTap,
332332
onLongPress: onHold,

0 commit comments

Comments
 (0)