1
0
mirror of https://gitlab.com/comunic/comunicmobile synced 2025-06-19 16:25:17 +00:00

Create #Forez flavor

This commit is contained in:
2021-04-23 12:13:39 +02:00
parent 00f044be72
commit d980239a68
23 changed files with 216 additions and 0 deletions

32
lib/main_forez_dev.dart Normal file
View File

@ -0,0 +1,32 @@
import 'dart:io';
import 'package:comunic/main.dart';
import 'package:comunic/models/config.dart';
/// Forez development configuration
///
/// @author Pierre Hubert
/// Fix HTTPS issue
class MyHttpOverride extends HttpOverrides {
@override
HttpClient createHttpClient(SecurityContext context) {
return super.createHttpClient(context)
..badCertificateCallback = (cert, host, port) {
return host == "devweb.local"; // Forcefully trust local website
};
}
}
void main() {
Config.set(Config(
apiServerName: "192.168.1.9:3000",
apiServerUri: "/",
apiServerSecure: false,
clientName: "ForezFlutter",
));
HttpOverrides.global = new MyHttpOverride();
subMain();
}