@@ -249,7 +249,7 @@ func (m *customOrderModel) IsUserEligibleForNewOrder(ctx context.Context, userID
|
||||
var count int64
|
||||
err := m.QueryNoCacheCtx(ctx, nil, func(conn *gorm.DB, _ interface{}) error {
|
||||
return conn.Model(&Order{}).
|
||||
Where("user_id = ? AND status IN ?", userID, []int64{2, 5}).
|
||||
Where("user_id = ? AND status IN ? AND amount > 0", userID, []int64{2, 5}).
|
||||
Count(&count).Error
|
||||
})
|
||||
return count == 0, err
|
||||
|
||||
Reference in New Issue
Block a user