diff --git a/business/model/dao/event.go b/business/model/dao/event.go index a6f56cb2c..2a9b7c2c6 100644 --- a/business/model/dao/event.go +++ b/business/model/dao/event.go @@ -218,7 +218,7 @@ func GetMessageGroups(db *DaoDB, userID string, groupID, groupType int, isMember sql := ` SELECT a.*, b.name user_name, b.avatar FROM message_group a - JOIN user b ON b.user_id = a.user_id + LEFT JOIN user b ON b.user_id = a.user_id WHERE a.deleted_at = ? ` sqlParams := []interface{}{utils.DefaultTimeValue} @@ -241,7 +241,7 @@ func GetMessageGroups(db *DaoDB, userID string, groupID, groupType int, isMember sql2 := ` SELECT a.*, b.* FROM message_group_member a - JOIN user b ON b.user_id = a.member_user_id + LEFT JOIN user b ON b.user_id = a.member_user_id WHERE a.group_id = ? AND a.deleted_at = ? `