|
|
@@ -13,13 +13,14 @@ class OriginalController extends BaseController {
|
|
|
|
|
|
final originalList = <TalkOriginal>[].obs;
|
|
|
|
|
|
- StreamSubscription? _talkBeanListener;
|
|
|
+ StreamSubscription? _talkStatusListener;
|
|
|
|
|
|
@override
|
|
|
void onReady() {
|
|
|
super.onReady();
|
|
|
- _talkBeanListener = talkController.talkBean.listen((bean) {
|
|
|
- if (bean?.status.value == TalkStatus.analysisSuccess) {
|
|
|
+ _talkStatusListener =
|
|
|
+ talkController.talkBean.value?.status.listen((status) {
|
|
|
+ if (status == TalkStatus.analysisSuccess) {
|
|
|
requestOriginal();
|
|
|
}
|
|
|
});
|
|
|
@@ -38,6 +39,6 @@ class OriginalController extends BaseController {
|
|
|
@override
|
|
|
void onClose() {
|
|
|
super.onClose();
|
|
|
- _talkBeanListener?.cancel();
|
|
|
+ _talkStatusListener?.cancel();
|
|
|
}
|
|
|
}
|