diff --git a/lib/ui/views/learn_course/learn_course_view.dart b/lib/ui/views/learn_course/learn_course_view.dart index 4787123..93dfebd 100644 --- a/lib/ui/views/learn_course/learn_course_view.dart +++ b/lib/ui/views/learn_course/learn_course_view.dart @@ -22,7 +22,7 @@ class LearnCourseView extends StackedView { {required BuildContext context, required LearnCourse course, required LearnCourseViewModel viewModel}) async { - if (course.access?.completedCount == course.access?.totalCount) { + if (course.access?.completedCount == course.access?.totalCount && course.access?.totalCount != 0 ) { await viewModel.navigateToLearnPractice( id: course.id ?? 0, level: course.name ?? ''); } else { diff --git a/lib/ui/views/learn_module/learn_module_view.dart b/lib/ui/views/learn_module/learn_module_view.dart index e7d8a5e..7284325 100644 --- a/lib/ui/views/learn_module/learn_module_view.dart +++ b/lib/ui/views/learn_module/learn_module_view.dart @@ -26,19 +26,16 @@ class LearnModuleView extends StackedView { {required BuildContext context, required LearnModule module, required LearnModuleViewModel viewModel}) async { - if (module.access?.completedCount == module.access?.totalCount) { + if (module.access?.completedCount == module.access?.totalCount && module.access?.totalCount != 0 ) { await viewModel.navigateToLearnPractice( id: module.id ?? 0, module: module.name ?? ''); } else { if (module.access?.isAccessible ?? false) { - print('Accessible'); await _showSheet( context: context, viewModel: viewModel, practice: PracticeReason.module); } else { - print('Inaccessible'); - await _showSheet( context: context, viewModel: viewModel,