Merge branch 'RG-3434' into sqflite

This commit is contained in:
Ivan Murashov
2017-09-07 16:03:15 +03:00
30 changed files with 361 additions and 133 deletions

View File

@@ -4,6 +4,7 @@ import 'package:flutter/material.dart';
import 'consts.dart';
import 'network.dart';
import 'resources.dart';
import 'package:checker/registration.dart';
import 'package:checker/purchase.dart';
import 'faq.dart';
@@ -67,9 +68,10 @@ forceLogout(SqliteHelper helper, BuildContext context) async {
/// Запуск спецефичной для каждой платформы части приложения - сканера.
/// Может производиться с нескольких экранов (splash, finish_registration).
startScanner(SqliteHelper helper, BuildContext context) async {
startScanner(BuildContext context, String app, SqliteHelper helper) async {
String token = await helper.getToken();
helper.close();
// Канал ловит вызовы методов из "нативной" части приложения.
// Могут быть вызваны либо logout либо faq, либо purchase.
if (token != null) {
@@ -94,6 +96,7 @@ startScanner(SqliteHelper helper, BuildContext context) async {
'token' : token,
'url': url,
'appToken': appToken,
'color': Resources.getPrimaryColor(app).value
});
}
}