Merge branch 'td/element_oof' into 'main'
fix: set fixed time for ringer See merge request famedly/company/frontend/famedlysdk!1081
This commit is contained in:
commit
26a42bb948
|
|
@ -1,3 +1,8 @@
|
|||
## [0.10.6] - 19th Jul 2022
|
||||
- Add powerLevelContentOverride to startDirectChat and createGroupChat (Isabella Hundstorfer)
|
||||
- fix: race conditions in the SDK and its tests (Nicolas Werner)
|
||||
- fix: set fixed time for ringer, should fix calls with element (Jayesh Nirve)
|
||||
|
||||
## [0.10.5] - 11th Jul 2022
|
||||
- fix: Cache user profile even with cache=false when there is a cache
|
||||
|
||||
|
|
|
|||
|
|
@ -419,7 +419,7 @@ class CallSession {
|
|||
|
||||
setCallState(CallState.kRinging);
|
||||
|
||||
ringingTimer = Timer(Duration(milliseconds: 30000 - lifetime), () {
|
||||
ringingTimer = Timer(Duration(seconds: 30), () {
|
||||
if (state == CallState.kRinging) {
|
||||
Logs().v('[VOIP] Call invite has expired. Hanging up.');
|
||||
hangupParty = CallParty.kRemote; // effectively
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
name: matrix
|
||||
description: Matrix Dart SDK
|
||||
version: 0.10.5
|
||||
version: 0.10.6
|
||||
homepage: https://famedly.com
|
||||
repository: https://gitlab.com/famedly/company/frontend/famedlysdk.git
|
||||
|
||||
|
|
|
|||
|
|
@ -92,7 +92,7 @@ void main() {
|
|||
if (!olmEnabled) return;
|
||||
|
||||
FakeMatrixApi.calledEndpoints.clear();
|
||||
client.encryption!.olmManager
|
||||
await client.encryption!.olmManager
|
||||
.handleDeviceOneTimeKeysCount({'signed_curve25519': 20}, null);
|
||||
await FakeMatrixApi.firstWhereValue('/client/v3/keys/upload');
|
||||
expect(
|
||||
|
|
@ -100,7 +100,7 @@ void main() {
|
|||
true);
|
||||
|
||||
FakeMatrixApi.calledEndpoints.clear();
|
||||
client.encryption!.olmManager
|
||||
await client.encryption!.olmManager
|
||||
.handleDeviceOneTimeKeysCount({'signed_curve25519': 70}, null);
|
||||
await FakeMatrixApi.firstWhereValue('/client/v3/keys/upload')
|
||||
.timeout(Duration(milliseconds: 50), onTimeout: () => '');
|
||||
|
|
@ -109,7 +109,8 @@ void main() {
|
|||
false);
|
||||
|
||||
FakeMatrixApi.calledEndpoints.clear();
|
||||
client.encryption!.olmManager.handleDeviceOneTimeKeysCount(null, []);
|
||||
await client.encryption!.olmManager
|
||||
.handleDeviceOneTimeKeysCount(null, []);
|
||||
await FakeMatrixApi.firstWhereValue('/client/v3/keys/upload');
|
||||
expect(
|
||||
FakeMatrixApi.calledEndpoints.containsKey('/client/v3/keys/upload'),
|
||||
|
|
@ -117,7 +118,7 @@ void main() {
|
|||
|
||||
// this will upload keys because we assume the key count is 0, if the server doesn't send one
|
||||
FakeMatrixApi.calledEndpoints.clear();
|
||||
client.encryption!.olmManager
|
||||
await client.encryption!.olmManager
|
||||
.handleDeviceOneTimeKeysCount(null, ['signed_curve25519']);
|
||||
await FakeMatrixApi.firstWhereValue('/client/v3/keys/upload');
|
||||
expect(
|
||||
|
|
|
|||
|
|
@ -25,7 +25,6 @@ import 'package:matrix/src/models/timeline_chunk.dart';
|
|||
import 'package:test/test.dart';
|
||||
import 'package:olm/olm.dart' as olm;
|
||||
import 'fake_client.dart';
|
||||
import 'fake_matrix_api.dart';
|
||||
|
||||
void main() {
|
||||
group('Timeline', () {
|
||||
|
|
|
|||
Loading…
Reference in New Issue