API: fix ACL field for trackerByName

This commit is contained in:
Drew DeVault 2021-03-08 11:12:48 -05:00
parent b779e21822
commit 09e8425818
2 changed files with 5 additions and 2 deletions

View File

@ -236,6 +236,7 @@ func fetchTrackersByName(ctx context.Context) func(names []string) ([]*model.Tra
if err := rows.Scan(database.Scan(ctx, &tracker)...); err != nil { if err := rows.Scan(database.Scan(ctx, &tracker)...); err != nil {
return err return err
} }
tracker.Access = model.ACCESS_ALL
trackersByName[tracker.Name] = &tracker trackersByName[tracker.Name] = &tracker
} }
if err = rows.Err(); err != nil { if err = rows.Err(); err != nil {

View File

@ -33,8 +33,10 @@ func main() {
mail := email.NewQueue() mail := email.NewQueue()
server.NewServer("todo.sr.ht", appConfig). server.NewServer("todo.sr.ht", appConfig).
WithDefaultMiddleware(). WithDefaultMiddleware().
WithMiddleware(loaders.Middleware). WithMiddleware(
WithMiddleware(email.Middleware(mail)). loaders.Middleware,
email.Middleware(mail),
).
WithSchema(schema, scopes). WithSchema(schema, scopes).
WithQueues(mail). WithQueues(mail).
Run() Run()