Skip to content

Commit 3e7b4aa

Browse files
committed
verify if isn't web
1 parent f520345 commit 3e7b4aa

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed
+9-6
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,21 @@
11
import 'package:supabase/src/version.dart';
22
import 'dart:io' show Platform;
33

4+
const bool kIsWeb = bool.fromEnvironment('dart.library.js_util');
5+
46
class Constants {
5-
static String get platform {
6-
return Platform.operatingSystem;
7+
static String? get platform {
8+
return kIsWeb ? null : Platform.operatingSystem;
79
}
810

9-
static String get platformVersion {
10-
return Platform.operatingSystemVersion;
11+
static String? get platformVersion {
12+
return kIsWeb ? null : Platform.operatingSystemVersion;
1113
}
1214

1315
static final Map<String, String> defaultHeaders = {
1416
'X-Client-Info': 'supabase-dart/$version',
15-
'X-Supabase-Client-Platform': platform,
16-
'X-Supabase-Client-Platform-Version': platformVersion,
17+
if (platform != null) 'X-Supabase-Client-Platform': platform!,
18+
if (platformVersion != null)
19+
'X-Supabase-Client-Platform-Version': platformVersion!,
1720
};
1821
}

0 commit comments

Comments
 (0)