Перенес хранение информации о сессии (токен, din, posid) в базу данных
This commit is contained in:
@@ -25,7 +25,7 @@ faq(BuildContext context, bool returnToScanner) {
|
||||
|
||||
// В методе отправляется запрос на удаление токена кассы, очищаются SharedPreferences приложения.
|
||||
logout(BuildContext context) async {
|
||||
String token = await platform.invokeMethod('getToken');
|
||||
String token = await sqliteHelper.getToken();
|
||||
VoidCallback positiveCalback = () {
|
||||
if (token != null) {
|
||||
deleteToken(token).then((response) {
|
||||
@@ -48,7 +48,7 @@ logout(BuildContext context) async {
|
||||
}
|
||||
|
||||
forceLogout(BuildContext context) async {
|
||||
String token = await platform.invokeMethod('getToken');
|
||||
String token = await sqliteHelper.getToken();
|
||||
deleteToken(token).then((response) {
|
||||
print(response.body);
|
||||
platform.invokeMethod('removeKeys').then((result) {
|
||||
@@ -64,9 +64,9 @@ forceLogout(BuildContext context) async {
|
||||
/// Может производиться с нескольких экранов (splash, finish_registration).
|
||||
startScanner(BuildContext context) async {
|
||||
|
||||
String token = await platform.invokeMethod('getToken');
|
||||
String token = await sqliteHelper.getToken();
|
||||
// Канал ловит вызовы методов из "нативной" части приложения.
|
||||
// Могут быть вызваны либо logaut либо faq, либо purchase.
|
||||
// Могут быть вызваны либо logout либо faq, либо purchase.
|
||||
if (token != null) {
|
||||
platform.setMethodCallHandler((MethodCall call) async {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user