Author books API: use a single query with result and count

This commit is contained in:
2026-01-23 22:10:10 +01:00
parent 4ac0f4243d
commit cd2b8a93bb
6 changed files with 21 additions and 59 deletions

View File

@@ -72,9 +72,6 @@ func Setup(config *config.Config) *gin.Engine {
r.GET("/author/:id/books", func(c *gin.Context) {
routes.GetAuthorBooksHandler(appcontext.AppContext{C: c, Db: db, I18n: bundle, Config: config})
})
r.GET("/author/:id/books/count", func(c *gin.Context) {
routes.GetAuthorBooksCountHandler(appcontext.AppContext{C: c, Db: db, I18n: bundle, Config: config})
})
r.POST("/auth/signup", func(c *gin.Context) {
routes.PostSignupHandler(appcontext.AppContext{C: c, Db: db, I18n: bundle, Config: config})
})