@@ -9,7 +9,11 @@ import (
9
9
// Packages
10
10
server "github.com/mutablelogic/go-server"
11
11
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"
12
14
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"
13
17
provider "github.com/mutablelogic/go-server/pkg/provider"
14
18
ref "github.com/mutablelogic/go-server/pkg/ref"
15
19
types "github.com/mutablelogic/go-server/pkg/types"
@@ -104,6 +108,7 @@ func (cmd *ServiceRunCommand) Run(app server.Cmd) error {
104
108
pgpool := config .(* pg.Config )
105
109
106
110
// Set router
111
+ pgpool .Prefix = pgmanager_schema .APIPrefix
107
112
if router , ok := provider .Task (ctx , "httprouter.main" ).(server.HTTPRouter ); ! ok || router == nil {
108
113
return httpresponse .ErrInternalError .With ("Invalid router" )
109
114
} else {
@@ -128,6 +133,7 @@ func (cmd *ServiceRunCommand) Run(app server.Cmd) error {
128
133
auth := config .(* auth.Config )
129
134
130
135
// Set the router
136
+ auth .Prefix = auth_schema .APIPrefix
131
137
if router , ok := ref .Provider (ctx ).Task (ctx , "httprouter.main" ).(server.HTTPRouter ); ! ok || router == nil {
132
138
return httpresponse .ErrInternalError .With ("Invalid router" )
133
139
} else {
@@ -148,6 +154,7 @@ func (cmd *ServiceRunCommand) Run(app server.Cmd) error {
148
154
pgqueue := config .(* pgqueue.Config )
149
155
150
156
// Set the router
157
+ pgqueue .Prefix = pgqueue_schema .APIPrefix
151
158
if router , ok := ref .Provider (ctx ).Task (ctx , "httprouter.main" ).(server.HTTPRouter ); ! ok || router == nil {
152
159
return httpresponse .ErrInternalError .With ("Invalid router" )
153
160
} else {
@@ -167,6 +174,7 @@ func (cmd *ServiceRunCommand) Run(app server.Cmd) error {
167
174
certmanager := config .(* cert.Config )
168
175
169
176
// Set the router
177
+ certmanager .Prefix = cert_schema .APIPrefix
170
178
if router , ok := ref .Provider (ctx ).Task (ctx , "httprouter.main" ).(server.HTTPRouter ); ! ok || router == nil {
171
179
return httpresponse .ErrInternalError .With ("Invalid router" )
172
180
} else {
0 commit comments