Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--web/service/inbound.go12
1 files changed, 7 insertions, 5 deletions
diff --git a/web/service/inbound.go b/web/service/inbound.go
index b4549309..c496086a 100644
--- a/web/service/inbound.go
+++ b/web/service/inbound.go
@@ -830,12 +830,14 @@ func (s *InboundService) GetClientTrafficByEmail(email string) (traffic *xray.Cl
err = db.Model(xray.ClientTraffic{}).Where("email = ?", email).Find(&traffics).Error
if err != nil {
- if err == gorm.ErrRecordNotFound {
- logger.Warning(err)
- return nil, err
- }
+ logger.Warning(err)
+ return nil, err
}
- return traffics[0], err
+ if len(traffics) > 0 {
+ return traffics[0], nil
+ }
+
+ return nil, nil
}
func (s *InboundService) SearchClientTraffic(query string) (traffic *xray.ClientTraffic, err error) {