diff --git a/lib/pages/whisper/view.dart b/lib/pages/whisper/view.dart index cbe4d938..8e61bab3 100644 --- a/lib/pages/whisper/view.dart +++ b/lib/pages/whisper/view.dart @@ -227,8 +227,8 @@ class SessionItem extends StatelessWidget { '/whisperDetail', parameters: { 'talkerId': sessionItem.talkerId.toString(), - 'name': sessionItem.accountInfo.name, - 'face': sessionItem.accountInfo.face ?? '', + 'name': sessionItem.accountInfo?.name ?? '', + 'face': sessionItem.accountInfo?.face ?? '', 'mid': (sessionItem.accountInfo?.mid ?? 0).toString(), 'heroTag': heroTag, }, @@ -244,11 +244,11 @@ class SessionItem extends StatelessWidget { width: 45, height: 45, type: 'avatar', - src: sessionItem.accountInfo.face ?? '', + src: sessionItem.accountInfo?.face ?? '', ), ), ), - title: Text(sessionItem.accountInfo.name), + title: Text(sessionItem.accountInfo?.name ?? ''), subtitle: Text( msgStatus == 1 ? '你撤回了一条消息'