Skip to content

Commit 7aa2d90

Browse files
Merge pull request #623 from ThexXTURBOXx/patch-1
2 parents 217f29e + 223da5d commit 7aa2d90

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

templates/flutter/lib/src/client_io.dart.twig

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,11 +305,15 @@ class ClientIO extends ClientBase with ClientMixin {
305305
return res;
306306
}
307307

308+
bool get _customSchemeAllowed => Platform.isWindows || Platform.isLinux;
309+
308310
@override
309311
Future webAuth(Uri url, {String? callbackUrlScheme}) {
310312
return FlutterWebAuth2.authenticate(
311313
url: url.toString(),
312-
callbackUrlScheme: callbackUrlScheme != null && Platform.isWindows ? callbackUrlScheme : "appwrite-callback-" + config['project']!,
314+
callbackUrlScheme: callbackUrlScheme != null && _customSchemeAllowed
315+
? callbackUrlScheme
316+
: "{{spec.title | caseLower}}-callback-" + config['project']!,
313317
preferEphemeral: true,
314318
).then((value) async {
315319
Uri url = Uri.parse(value);

0 commit comments

Comments
 (0)