Skip to content

Commit

Permalink
Fix failing test by fixing TokenParams decoder
Browse files Browse the repository at this point in the history
  • Loading branch information
ben-xD committed Oct 27, 2021
1 parent 756c149 commit 715e63e
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions lib/src/platform/src/codec.dart
Expand Up @@ -641,13 +641,16 @@ class Codec extends StandardMessageCodec {

/// Decodes value [jsonMap] to [TokenParams]
/// returns null if [jsonMap] is null
TokenParams _decodeTokenParams(Map<String, dynamic> jsonMap) => TokenParams()
..capability = _readFromJson<String>(jsonMap, TxTokenParams.capability)
..clientId = _readFromJson<String>(jsonMap, TxTokenParams.clientId)
..nonce = _readFromJson<String>(jsonMap, TxTokenParams.nonce)
..timestamp = DateTime.fromMillisecondsSinceEpoch(
_readFromJson<int>(jsonMap, TxTokenParams.timestamp)!)
..ttl = _readFromJson<int>(jsonMap, TxTokenParams.ttl);
TokenParams _decodeTokenParams(Map<String, dynamic> jsonMap) {
final timestamp = _readFromJson<int>(jsonMap, TxTokenParams.timestamp);
final params = TokenParams()
..capability = _readFromJson<String>(jsonMap, TxTokenParams.capability)
..clientId = _readFromJson<String>(jsonMap, TxTokenParams.clientId)
..nonce = _readFromJson<String>(jsonMap, TxTokenParams.nonce)
..timestamp = (timestamp != null) ? DateTime.fromMillisecondsSinceEpoch(timestamp) : null
..ttl = _readFromJson<int>(jsonMap, TxTokenParams.ttl);
return params;
}

/// Decodes value [jsonMap] to [AblyMessage]
/// returns null if [jsonMap] is null
Expand Down

0 comments on commit 715e63e

Please sign in to comment.