Skip to content

Commit

Permalink
hotfix: launch url with toast (#1186)
Browse files Browse the repository at this point in the history
(cherry picked from commit 5365aab)
  • Loading branch information
bdmendes authored and LuisDuarte1 committed Mar 6, 2024
1 parent 3a57cf7 commit 8e3f6f1
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions uni/lib/controller/networking/url_launcher.dart
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,14 @@ import 'package:url_launcher/url_launcher.dart';

Future<void> launchUrlWithToast(BuildContext context, String url) async {
final validUrl = Uri.parse(url);
if (url != '' && canLaunchUrl(validUrl) as bool) {
await launchUrl(Uri.parse(url));
final canLaunch = url != '' && await canLaunchUrl(validUrl);

if (!context.mounted) {
return;
}

if (canLaunch) {
await launchUrl(validUrl);
} else {
await ToastMessage.error(
context,
Expand Down

0 comments on commit 8e3f6f1

Please sign in to comment.