Added subrouter for subpath support
This commit is contained in:
11
main.go
11
main.go
@@ -16,8 +16,15 @@ func main() {
|
|||||||
r := mux.NewRouter()
|
r := mux.NewRouter()
|
||||||
r.StrictSlash(true)
|
r.StrictSlash(true)
|
||||||
|
|
||||||
setupApi(r)
|
var subrouter *mux.Router
|
||||||
setupFrontend(r)
|
if config.Prefix != "" {
|
||||||
|
r.PathPrefix(config.Prefix).Subrouter()
|
||||||
|
} else {
|
||||||
|
subrouter = r
|
||||||
|
}
|
||||||
|
|
||||||
|
setupApi(subrouter)
|
||||||
|
setupFrontend(subrouter)
|
||||||
|
|
||||||
db, err := database.NewSqlite3Connection(config.DatabaseFile)
|
db, err := database.NewSqlite3Connection(config.DatabaseFile)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user