WT1.1.5+52 bug fix: Google login only Android

controll exercises fix
This commit is contained in:
bossanyit
2021-02-03 16:21:53 +01:00
parent 366cf7f8a8
commit ef2bd04a3a
9 changed files with 34 additions and 37 deletions
@@ -56,6 +56,9 @@ class ExerciseControlBloc extends Bloc<ExerciseControlEvent, ExerciseControlStat
scrollOffset = step * 400.0;
quantity = origQuantity;
if (exerciseRepository.exercise.quantity == null) {
exerciseRepository.setQuantity(12);
}
exerciseRepository.end = DateTime.now();
await exerciseRepository.addExercise();
+3
View File
@@ -47,6 +47,9 @@ class RevenueCatPurchases with Logging {
log("Purchaserinfo not reachable " + e.toString());
}
}
if (Cache().userLoggedIn.admin == 1) {
Cache().hasPurchased = true;
}
}
Future<Offering> getOfferings() async {
+9 -7
View File
@@ -83,13 +83,15 @@ class LoginPage extends StatelessWidget with Trans {
),
onPressed: () => {loginBloc.add(LoginFB())},
),
FlatButton(
child: Image.asset(
'asset/image/button_google.png',
width: 60,
),
onPressed: () => {loginBloc.add(LoginGoogle())},
),
Platform.isAndroid
? FlatButton(
child: Image.asset(
'asset/image/button_google.png',
width: 60,
),
onPressed: () => {loginBloc.add(LoginGoogle())},
)
: Offstage(),
Platform.isIOS
? FlatButton(
child: Image.asset(
+9 -7
View File
@@ -88,13 +88,15 @@ class RegistrationPage extends StatelessWidget with Trans {
),
onPressed: () => {loginBloc.add(RegistrationFB())},
),
FlatButton(
child: Image.asset(
'asset/image/button_google.png',
width: 60,
),
onPressed: () => {loginBloc.add(RegistrationGoogle())},
),
Platform.isAndroid
? FlatButton(
child: Image.asset(
'asset/image/button_google.png',
width: 60,
),
onPressed: () => {loginBloc.add(RegistrationGoogle())},
)
: Offstage(),
Platform.isIOS
? FlatButton(
child: Image.asset(
-1
View File
@@ -10,7 +10,6 @@ import 'package:aitrainer_app/model/workout_menu_tree.dart';
import 'package:aitrainer_app/service/logging.dart';
import 'package:aitrainer_app/util/trans.dart';
import 'package:aitrainer_app/widgets/dialog_common.dart';
import 'package:auto_animated/auto_animated.dart';
import 'package:badges/badges.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';