3 Commits

Author SHA1 Message Date
474de0734f up 2025-08-07 10:27:43 +02:00
181e33db92 up 2025-08-06 20:59:33 +02:00
1e382f1552 up 2025-08-06 20:53:57 +02:00
3 changed files with 18 additions and 2 deletions

16
pkg/client/global.go Normal file
View File

@@ -0,0 +1,16 @@
package client
import "sync"
var (
Global *Client
once sync.Once
)
func Init(serverURL string, folder string) error {
var err error
once.Do(func() {
Global, err = NewClient(serverURL, folder)
})
return err
}

View File

@@ -16,7 +16,7 @@ func (s *Server) Admin() *fiber.App {
if err != nil { if err != nil {
return err return err
} }
var response []byte response := make([]byte, 2)
binary.LittleEndian.PutUint16(response, prefix) binary.LittleEndian.PutUint16(response, prefix)
return c.Send(response) return c.Send(response)
}) })

View File

@@ -38,7 +38,7 @@ func (s *Server) HandleGetURL() func(*fiber.Ctx) error {
url, err := s.GetURL(shortID) url, err := s.GetURL(shortID)
if err != nil { if err != nil {
return err return c.Next()
} }
s.LogVisit(VisitLog{ s.LogVisit(VisitLog{