Compare commits

...

3 Commits

Author SHA1 Message Date
4b281aae77 Merge branch 'release/0.1.33'
-fix(subscription): Subscription update issue fixe
2026-06-02 16:36:12 +03:00
e3a97a024f fix(subscription): Subscription update issue fixed 2026-06-02 16:35:10 +03:00
2a6e4f00ca Merge tag '0.1.32' into develop
-feat(progress): Integrat my progress section with api.
-fix(localization): Localization state issue fixed.
-fix(profile_image): Fix profile image downloading issue.
2026-06-01 02:07:04 +03:00
4 changed files with 3 additions and 4 deletions

View File

@ -32,7 +32,7 @@ class LearnLessonView extends StackedView<LearnLessonViewModel> {
await _showSheet(context: context, viewModel: viewModel);
}*/
if (index > 1) {
if (viewModel.user?.subscriptionStatus?.toLowerCase() == 'subscribed') {
if (viewModel.user?.subscriptionStatus?.toLowerCase() == 'active') {
if (lesson.access?.isAccessible ?? false) {
await viewModel.navigateToLearnPractice(lesson.id ?? 0);
} else {

View File

@ -35,7 +35,7 @@ class LearnLessonDetailView extends StackedView<LearnLessonDetailViewModel> {
await viewModel.navigateToLearnPractice(lesson.id ?? 0);
*/
if (index > 1) {
if (viewModel.user?.subscriptionStatus?.toLowerCase() == 'subscribed') {
if (viewModel.user?.subscriptionStatus?.toLowerCase() == 'active') {
await viewModel.pause();
await viewModel.navigateToLearnPractice(lesson.id ?? 0);
} else {

View File

@ -5,7 +5,6 @@ import 'package:yimaru_app/services/status_checker_service.dart';
import 'package:yimaru_app/ui/common/enmus.dart';
import '../../../app/app.locator.dart';
import '../../../models/progress_summary.dart';
class ProgressViewModel extends ReactiveViewModel {
// Dependency injection

View File

@ -1,6 +1,6 @@
name: yimaru_app
version: 0.1.32+34
publish_to: 'none'
version: 0.1.33+35
description: A new Flutter project.
environment: