1
0
mirror of https://gitlab.com/comunic/comunicmobile synced 2024-11-29 16:26:27 +00:00
comunicmobile/lib/main_dev.dart

35 lines
884 B
Dart
Raw Normal View History

2020-04-15 09:13:39 +00:00
import 'dart:io';
import 'package:comunic/main.dart';
import 'package:comunic/models/config.dart';
/// Dev (internal) build configuration for the project
///
/// @author Pierre HUBERT
2020-04-15 09:13:39 +00:00
/// 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(
2020-03-30 20:43:46 +00:00
apiServerName: "192.168.1.9:3000",
apiServerUri: "/",
apiServerSecure: false,
serviceName: "ComunicFlutter",
serviceToken: "G9sZCBmb3IgVWJ1bnR1CkNvbW1lbnRbbmVdPeCkieCkrOCkq",
2019-11-02 17:54:30 +00:00
termsOfServicesURL: "http://devweb.local/comunic/current/about.php?cgu",
));
2020-04-15 09:13:39 +00:00
HttpOverrides.global = new MyHttpOverride();
subMain();
}