Skip to content

Commit 7dc91c6

Browse files
authored
fix: migrating to internet connection checker plus (#771)
* migrating to internet connection checker plus * changelog
1 parent aee41e9 commit 7dc91c6

File tree

4 files changed

+16
-6
lines changed

4 files changed

+16
-6
lines changed

packages/stream_video/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## Unreleased
2+
3+
🐞 Fixed
4+
* Migrated from `internet_connection_checker` to `internet_connection_checker_plus` due to [license issues](https://github.com/github/dmca/blob/master/2024/09/2024-09-04-internet-connection-checker-plus.md)
5+
16
## 0.5.4
27

38
🐞 Fixed

packages/stream_video/lib/src/call/call.dart

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ import 'dart:typed_data';
66
import 'package:collection/collection.dart';
77
import 'package:flutter/foundation.dart';
88
import 'package:flutter_webrtc/flutter_webrtc.dart';
9-
import 'package:internet_connection_checker/internet_connection_checker.dart';
109
import 'package:meta/meta.dart';
1110
import 'package:rxdart/rxdart.dart';
11+
import 'package:internet_connection_checker_plus/internet_connection_checker_plus.dart';
1212

1313
import '../../stream_video.dart';
1414
import '../../version.g.dart';
@@ -830,22 +830,22 @@ class Call {
830830
tryFastReconnect = false;
831831
});
832832

833-
final connectionStatus = await InternetConnectionChecker.createInstance(
833+
final connectionStatus = await InternetConnection.createInstance(
834834
checkInterval: const Duration(seconds: 1),
835835
)
836836
.onStatusChange
837-
.firstWhere((status) => status == InternetConnectionStatus.connected)
837+
.firstWhere((status) => status == InternetStatus.connected)
838838
.timeout(
839839
_reconnectTimeout,
840840
onTimeout: () {
841841
_logger.w(() => '[reconnect] timeout');
842842

843-
return InternetConnectionStatus.disconnected;
843+
return InternetStatus.disconnected;
844844
},
845845
);
846846

847847
//no internet connection after _reconnectTimeout, leave the call
848-
if (connectionStatus != InternetConnectionStatus.connected) {
848+
if (connectionStatus != InternetStatus.connected) {
849849
timer.cancel();
850850
await leave();
851851
return;

packages/stream_video/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ dependencies:
2222
sdk: flutter
2323
flutter_webrtc: ^0.11.7
2424
http: ^1.1.0
25-
internet_connection_checker: ^2.0.0
25+
internet_connection_checker_plus: ^2.5.2
2626
intl: ">=0.18.1 <=0.19.0"
2727
jose: ^0.3.4
2828
meta: ^1.9.1

packages/stream_video_flutter/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## Unreleased
2+
3+
🐞 Fixed
4+
* Migrated from `internet_connection_checker` to `internet_connection_checker_plus` due to [license issues](https://github.com/github/dmca/blob/master/2024/09/2024-09-04-internet-connection-checker-plus.md)
5+
16
## 0.5.4
27

38
🐞 Fixed

0 commit comments

Comments
 (0)