Skip to content

Commit ac1ecee

Browse files
committed
Merge branch 'alpha' into beta
2 parents 21ba209 + f0d7491 commit ac1ecee

26 files changed

+36
-32
lines changed

internal/dao/jinzhu/messages.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ func (s *messageSrv) ReadMessage(message *ms.Message) error {
4848
}
4949

5050
func (s *messageSrv) ReadAllMessage(userId int64) error {
51-
return s.db.Table(_message_).Where("receiver_user_id=?", userId).Update("is_read", 1).Error
51+
return s.db.Table(_message_).Where("receiver_user_id=? AND is_del=0", userId).Update("is_read", 1).Error
5252
}
5353

5454
func (s *messageSrv) GetMessages(userId int64, style cs.MessageStyle, limit int, offset int) (res []*ms.MessageFormated, total int64, err error) {

internal/dao/jinzhu/tweets.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@ func (s *tweetSrv) GetPosts(conditions ms.ConditionsT, offset, limit int) ([]*ms
393393
}
394394

395395
func (s *tweetSrv) ListUserTweets(userId int64, style uint8, justEssence bool, limit, offset int) (res []*ms.Post, total int64, err error) {
396-
db := s.db.Table(_post_).Where("user_id = ?", userId)
396+
db := s.db.Model(&dbr.Post{}).Where("user_id = ?", userId)
397397
switch style {
398398
case cs.StyleUserTweetsAdmin:
399399
fallthrough
@@ -438,7 +438,7 @@ func (s *tweetSrv) ListIndexNewestTweets(limit, offset int) (res []*ms.Post, tot
438438
}
439439

440440
func (s *tweetSrv) ListIndexHotsTweets(limit, offset int) (res []*ms.Post, total int64, err error) {
441-
db := s.db.Table(_post_).Joins(fmt.Sprintf("LEFT JOIN %s metric ON %s.id=metric.post_id", _post_metric_, _post_)).Where("visibility >= ?", cs.TweetVisitPublic)
441+
db := s.db.Table(_post_).Joins(fmt.Sprintf("LEFT JOIN %s metric ON %s.id=metric.post_id", _post_metric_, _post_)).Where(fmt.Sprintf("visibility >= ? AND %s.is_del=0 AND metric.is_del=0", _post_), cs.TweetVisitPublic)
442442
if err = db.Count(&total).Error; err != nil {
443443
return
444444
}
@@ -471,7 +471,7 @@ func (s *tweetSrv) ListFollowingTweets(userId int64, limit, offset int) (res []*
471471
return nil, 0, xerr
472472
}
473473
beFriendCount, beFollowCount := len(beFriendIds), len(beFollowIds)
474-
db := s.db.Table(_post_)
474+
db := s.db.Model(&dbr.Post{})
475475
//可见性: 0私密 10充电可见 20订阅可见 30保留 40保留 50好友可见 60关注可见 70保留 80保留 90公开',
476476
switch {
477477
case beFriendCount > 0 && beFollowCount > 0:
@@ -496,10 +496,10 @@ func (s *tweetSrv) ListFollowingTweets(userId int64, limit, offset int) (res []*
496496
}
497497

498498
func (s *tweetSrv) getUserRelation(userId int64) (beFriendIds []int64, beFollowIds []int64, err error) {
499-
if err = s.db.Table(_contact_).Where("friend_id=?", userId).Select("user_id").Find(&beFriendIds).Error; err != nil {
499+
if err = s.db.Table(_contact_).Where("friend_id=? AND status=2 AND is_del=0", userId).Select("user_id").Find(&beFriendIds).Error; err != nil {
500500
return
501501
}
502-
if err = s.db.Table(_following_).Where("user_id=?", userId).Select("follow_id").Find(&beFollowIds).Error; err != nil {
502+
if err = s.db.Table(_following_).Where("user_id=? AND is_del=0", userId).Select("follow_id").Find(&beFollowIds).Error; err != nil {
503503
return
504504
}
505505
// 即是好友又是关注者,保留好友去除关注者

web/.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ VITE_HOST=""
22

33
# 功能特性开启
44
VITE_USE_FRIENDSHIP=true
5+
VITE_USE_WEB_PROFILE=true # 是否使用后端web服务提供的WebProfile来自定义前端的功能特性
56

67
# 模块开启
78
VITE_ENABLE_ANOUNCEMENT=false
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)