修改缘分匹配城市无法显示

This commit is contained in:
CYH 2023-08-10 16:53:31 +03:00
parent d8cc691814
commit 1d0438db92
2 changed files with 41 additions and 30 deletions

View File

@ -435,6 +435,7 @@ class _TIMConversationState extends TIMUIKitState<TIMConversation> {
bool isSameCity = false;
if (snapshot.connectionState ==
ConnectionState.done) {
if ((snapshot.data ?? []).isNotEmpty) {
snapshot.data!.forEach((element) {
if (element.userID == conversationItem.userID) {
userFullInfo = element;
@ -472,6 +473,8 @@ class _TIMConversationState extends TIMUIKitState<TIMConversation> {
}
}
}
Widget conversationLineItem() {
return Material(
color: Colors.transparent,

View File

@ -32,7 +32,11 @@ final TUIChatSeparateViewModel chatSeparateViewModel =
TUIChatSeparateViewModel();
void main() {
FlutterError.onError = (FlutterErrorDetails details) {
FlutterError.dumpErrorToConsole(details);
// if (kReleaseMode)
// //线
};
WidgetsBinding widgetsBinding = WidgetsFlutterBinding.ensureInitialized();
FlutterNativeSplash.preserve(widgetsBinding: widgetsBinding);
runApp(const MyApp());
@ -94,6 +98,7 @@ createCustomMsg(String userId, String imId) async {
Map<String, dynamic> info = {};
if (data['data']['both_cities'] != null) {
List city = data['data']['both_cities'];
print('城市'+city.toString());
if (city.isNotEmpty) {
desc = '你们都在$city留下过足迹';
}
@ -113,6 +118,9 @@ createCustomMsg(String userId, String imId) async {
}
}
if (desc.isNotEmpty) {
if (data['data']['both_cities'] != null) {
info['city'] = desc;
}
info['interests'] = data['data']['interests'] ?? [];
info['guide_text'] = data['data']['guide_text'] ?? '';
info['my'] = data['data']['my'] ?? '';