mirror of
https://github.com/aykhans/bsky-feedgen.git
synced 2025-07-17 21:34:00 +00:00
Add 'GeneratorHandler' to api
This commit is contained in:
@@ -23,6 +23,7 @@ func Run(
|
||||
return err
|
||||
}
|
||||
feedHandler := handler.NewFeedHandler(feeds, apiConfig.FeedgenPublisherDID)
|
||||
generatorHandler := handler.NewGeneratorHandler()
|
||||
|
||||
authMiddleware := middleware.NewAuth(apiConfig.ServiceDID)
|
||||
|
||||
@@ -34,9 +35,9 @@ func Run(
|
||||
"GET /xrpc/app.bsky.feed.getFeedSkeleton",
|
||||
authMiddleware.JWTAuthMiddleware(http.HandlerFunc(feedHandler.GetFeedSkeleton)),
|
||||
)
|
||||
mux.HandleFunc("GET /{feed}/users", feedHandler.GetAllUsers)
|
||||
mux.HandleFunc("GET /{feed}/users/valid/", feedHandler.GetValidUsers)
|
||||
mux.HandleFunc("GET /{feed}/users/invalid/", feedHandler.GetInvalidUsers)
|
||||
mux.HandleFunc("GET /{feed}/users", generatorHandler.GetAllUsers)
|
||||
mux.HandleFunc("GET /{feed}/users/valid/", generatorHandler.GetValidUsers)
|
||||
mux.HandleFunc("GET /{feed}/users/invalid/", generatorHandler.GetInvalidUsers)
|
||||
|
||||
httpServer := &http.Server{
|
||||
Addr: fmt.Sprintf(":%d", apiConfig.APIPort),
|
||||
|
Reference in New Issue
Block a user