tsk-8: Create Message endpoint (#15)

Closes #8

Reviewed-on: phoenix/textsender-api#15
Co-authored-by: phoenix <kundeng00@pm.me>
Co-committed-by: phoenix <kundeng00@pm.me>
This commit is contained in:
phoenix
2025-11-05 19:37:49 +00:00
committed by phoenix
parent 2045465111
commit 507eb9eb09
9 changed files with 230 additions and 3 deletions
+4
View File
@@ -62,7 +62,10 @@ func main() {
jwtService := services.NewJWTService(cfg.JWTSecret)
contactStore := store.NewContactStore(db.Pool)
messageStore := store.NewMessageStore(db.Pool)
contactHandler := handler.NewContactHandler(contactStore)
messageHandler := handler.NewMessageHandler(messageStore)
router := chi.NewRouter()
@@ -72,6 +75,7 @@ func main() {
router.Use(mdlware.JSONContentType)
router.Handle(endpoint.ADD_CONTACT_ENDPOINT, mdlware.AuthMiddleware(jwtService)(http.HandlerFunc(contactHandler.AddContact)))
router.Handle(endpoint.ADD_MESSAGE, mdlware.AuthMiddleware(jwtService)(http.HandlerFunc(messageHandler.AddMessage)))
// Start server
server := &http.Server{