@@ -9,7 +9,11 @@ import (
99 // Packages
1010 server "github.com/mutablelogic/go-server"
1111 helloworld "github.com/mutablelogic/go-server/npm/helloworld"
12+ auth_schema "github.com/mutablelogic/go-server/pkg/auth/schema"
13+ cert_schema "github.com/mutablelogic/go-server/pkg/cert/schema"
1214 httpresponse "github.com/mutablelogic/go-server/pkg/httpresponse"
15+ pgmanager_schema "github.com/mutablelogic/go-server/pkg/pgmanager/schema"
16+ pgqueue_schema "github.com/mutablelogic/go-server/pkg/pgqueue/schema"
1317 provider "github.com/mutablelogic/go-server/pkg/provider"
1418 ref "github.com/mutablelogic/go-server/pkg/ref"
1519 types "github.com/mutablelogic/go-server/pkg/types"
@@ -104,6 +108,7 @@ func (cmd *ServiceRunCommand) Run(app server.Cmd) error {
104108 pgpool := config .(* pg.Config )
105109
106110 // Set router
111+ pgpool .Prefix = pgmanager_schema .APIPrefix
107112 if router , ok := provider .Task (ctx , "httprouter.main" ).(server.HTTPRouter ); ! ok || router == nil {
108113 return httpresponse .ErrInternalError .With ("Invalid router" )
109114 } else {
@@ -128,6 +133,7 @@ func (cmd *ServiceRunCommand) Run(app server.Cmd) error {
128133 auth := config .(* auth.Config )
129134
130135 // Set the router
136+ auth .Prefix = auth_schema .APIPrefix
131137 if router , ok := ref .Provider (ctx ).Task (ctx , "httprouter.main" ).(server.HTTPRouter ); ! ok || router == nil {
132138 return httpresponse .ErrInternalError .With ("Invalid router" )
133139 } else {
@@ -148,6 +154,7 @@ func (cmd *ServiceRunCommand) Run(app server.Cmd) error {
148154 pgqueue := config .(* pgqueue.Config )
149155
150156 // Set the router
157+ pgqueue .Prefix = pgqueue_schema .APIPrefix
151158 if router , ok := ref .Provider (ctx ).Task (ctx , "httprouter.main" ).(server.HTTPRouter ); ! ok || router == nil {
152159 return httpresponse .ErrInternalError .With ("Invalid router" )
153160 } else {
@@ -167,6 +174,7 @@ func (cmd *ServiceRunCommand) Run(app server.Cmd) error {
167174 certmanager := config .(* cert.Config )
168175
169176 // Set the router
177+ certmanager .Prefix = cert_schema .APIPrefix
170178 if router , ok := ref .Provider (ctx ).Task (ctx , "httprouter.main" ).(server.HTTPRouter ); ! ok || router == nil {
171179 return httpresponse .ErrInternalError .With ("Invalid router" )
172180 } else {
0 commit comments