Merge branch 'master' into development_haroon

merge-requests/166/head
haroon amjad 3 years ago
commit 736f9c70e9

@ -195,7 +195,6 @@ class MarathonProvider extends ChangeNotifier {
if (isUserWaiting) { if (isUserWaiting) {
MarathonApiClient().joinMarathonAsParticipant().whenComplete(() async { MarathonApiClient().joinMarathonAsParticipant().whenComplete(() async {
await callNextQuestionApi(); await callNextQuestionApi();
totalMarathoners = await MarathonApiClient().getMarathonersCount(marathonId: marathonDetailModel.id!);
}); });
} else { } else {
isButtonEnabled = false; isButtonEnabled = false;
@ -359,6 +358,7 @@ class MarathonProvider extends ChangeNotifier {
} }
startTimerForQuestion(); startTimerForQuestion();
updateCardData(); updateCardData();
totalMarathoners = await MarathonApiClient().getMarathonersCount(marathonId: marathonDetailModel.id!);
Navigator.pushReplacementNamed(AppRoutes.navigatorKey.currentContext!, AppRoutes.marathonScreen); Navigator.pushReplacementNamed(AppRoutes.navigatorKey.currentContext!, AppRoutes.marathonScreen);
} else { } else {
currentQuestion = AppState().getIsDemoMarathon currentQuestion = AppState().getIsDemoMarathon

@ -175,7 +175,7 @@ class MarathonScreen extends StatelessWidget {
selectedLanguage: provider.marathonDetailModel.selectedLanguage ?? 0, selectedLanguage: provider.marathonDetailModel.selectedLanguage ?? 0,
arabicContent: AppState().memberInformationList!.eMPLOYEEDISPLAYNAMEAr ?? "", arabicContent: AppState().memberInformationList!.eMPLOYEEDISPLAYNAMEAr ?? "",
englishContent: AppState().memberInformationList!.eMPLOYEEDISPLAYNAMEEn ?? "", englishContent: AppState().memberInformationList!.eMPLOYEEDISPLAYNAMEEn ?? "",
).toText22( ).toText24(
color: MyColors.grey3AColor, color: MyColors.grey3AColor,
isCentered: true, isCentered: true,
), ),
@ -185,7 +185,7 @@ class MarathonScreen extends StatelessWidget {
) )
: const SizedBox(), : const SizedBox(),
if (provider.selectedWinners != null) ...<Widget>[ if (provider.selectedWinners != null) ...<Widget>[
provider.selectedWinners!.length == 1 provider.selectedWinners!.length == 1 && !provider.iAmWinner
? Column( ? Column(
children: <Widget>[ children: <Widget>[
displayLocalizedContent( displayLocalizedContent(

Loading…
Cancel
Save