fix(llc): fix x-stream-client header

This commit is contained in:
Salvatore Giordano
2022-06-20 12:41:11 +02:00
parent bb2d008e03
commit 537a529530
3 changed files with 12 additions and 7 deletions
@@ -98,7 +98,9 @@ class StreamChatClient {
tokenManager: _tokenManager,
handler: handleEvent,
logger: detachedLogger('🔌'),
queryParameters: {'X-Stream-Client': defaultUserAgent},
queryParameters: {
'X-Stream-Client': '$defaultUserAgent-$packageVersion',
},
);
_retryPolicy = retryPolicy ??
@@ -124,13 +126,15 @@ class StreamChatClient {
}
/// Default user agent for all requests
static String defaultUserAgent = 'stream-chat-dart-client-'
'${CurrentPlatform.name}-'
'${PACKAGE_VERSION.split('+')[0]}';
static String defaultUserAgent =
'stream-chat-dart-client-${CurrentPlatform.name}';
/// Additional headers for all requests
static Map<String, Object?> additionalHeaders = {};
/// The current package version
static const packageVersion = PACKAGE_VERSION;
ChatPersistenceClient? _originalChatPersistenceClient;
/// Chat persistence client