From 354378e0388db625cd5fa27f8e490126163a01b8 Mon Sep 17 00:00:00 2001 From: Alireza Ahmadi Date: Sat, 17 May 2025 16:53:30 +0200 Subject: [PATCH] fix ss-tls init users #530 --- service/inbounds.go | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/service/inbounds.go b/service/inbounds.go index f932cad..ad6526b 100644 --- a/service/inbounds.go +++ b/service/inbounds.go @@ -112,17 +112,6 @@ func (s *InboundService) Save(tx *gorm.DB, act string, data json.RawMessage, ini } } - err = util.FillOutJson(&inbound, hostname) - if err != nil { - return 0, err - } - - err = tx.Save(&inbound).Error - if err != nil { - return 0, err - } - id = inbound.Id - if corePtr.IsRunning() { if act == "edit" { var oldTag string @@ -155,6 +144,17 @@ func (s *InboundService) Save(tx *gorm.DB, act string, data json.RawMessage, ini return 0, err } } + + err = util.FillOutJson(&inbound, hostname) + if err != nil { + return 0, err + } + + err = tx.Save(&inbound).Error + if err != nil { + return 0, err + } + id = inbound.Id case "del": var tag string err = json.Unmarshal(data, &tag)