feat(app): refactoring of sentry using, feat(become_consultant): fixed possible infinite loading, feat(push_notifications): fixed push navigation from paid plan push

This commit is contained in:
misha
2026-04-07 10:05:11 +03:00
parent b6b13b1db5
commit aac085def4
133 changed files with 2344 additions and 2456 deletions

View File

@@ -5,6 +5,7 @@ import 'package:eatvio_app/core/comments/repositories/comments_repository.dart';
import 'package:eatvio_app/features/feed/presentation/widgets/comments_widget.dart';
import 'package:eatvio_app/features/feed/repositories/feed_repository.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:eatvio_app/core/error_reporting/report_from.dart';
class CommentsCubit extends Cubit<CommentsState> {
final FeedRepository feedRepository;
@@ -33,7 +34,8 @@ class CommentsCubit extends Cubit<CommentsState> {
emit(CommentsState.loaded(comment: await feedRepository.getPlansComments(slug: id)));
break;
}
} catch (e) {
} catch (e, st) {
await reportFrom(e, st, this);
emit(CommentsState.error(errorMessage: e.toString()));
}
}
@@ -56,7 +58,8 @@ class CommentsCubit extends Cubit<CommentsState> {
}
getComments(id, commentSourceType);
return true;
} catch (e) {
} catch (e, st) {
await reportFrom(e, st, this);
emit(CommentsState.error(errorMessage: e.toString()));
return false;
}
@@ -71,6 +74,7 @@ class CommentsCubit extends Cubit<CommentsState> {
emit(CommentsState.loaded(comment: updatedCommentModel));
return true;
} catch (e, st) {
await reportFrom(e, st, this);
emit(CommentsState.loaded(comment: commentModel));
log(e.toString(), stackTrace: st);
}
@@ -87,6 +91,7 @@ class CommentsCubit extends Cubit<CommentsState> {
emit(CommentsState.loaded(comment: updatedCommentModel));
return true;
} catch (e, st) {
await reportFrom(e, st, this);
emit(CommentsState.loaded(comment: commentModel));
log(e.toString(), stackTrace: st);
}