🐛 Fix post last read at
This commit is contained in:
		| @@ -3,6 +3,7 @@ import 'package:get/get.dart'; | ||||
| import 'package:solian/exts.dart'; | ||||
| import 'package:solian/models/post.dart'; | ||||
| import 'package:solian/providers/content/posts.dart'; | ||||
| import 'package:solian/providers/last_read.dart'; | ||||
| import 'package:solian/widgets/posts/post_item.dart'; | ||||
| import 'package:solian/widgets/posts/post_replies.dart'; | ||||
|  | ||||
| @@ -26,6 +27,7 @@ class _PostDetailScreenState extends State<PostDetailScreen> { | ||||
|   Future<Post?> getDetail() async { | ||||
|     if (widget.post != null) { | ||||
|       item = widget.post; | ||||
|       Get.find<LastReadProvider>().feedLastReadAt = item?.id; | ||||
|       return widget.post; | ||||
|     } | ||||
|  | ||||
| @@ -38,6 +40,8 @@ class _PostDetailScreenState extends State<PostDetailScreen> { | ||||
|       context.showErrorDialog(e).then((_) => Navigator.pop(context)); | ||||
|     } | ||||
|  | ||||
|     Get.find<LastReadProvider>().feedLastReadAt = item?.id; | ||||
|  | ||||
|     return item; | ||||
|   } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user