@@ -10,6 +10,7 @@ import (
|
|||||||
"log"
|
"log"
|
||||||
"net/http"
|
"net/http"
|
||||||
"net/http/pprof"
|
"net/http/pprof"
|
||||||
|
"net/url"
|
||||||
"os"
|
"os"
|
||||||
"os/signal"
|
"os/signal"
|
||||||
"path"
|
"path"
|
||||||
@@ -244,7 +245,9 @@ func main() {
|
|||||||
scrobblers := []scrobble.Scrobbler{lastfmClient, listenbrainzClient}
|
scrobblers := []scrobble.Scrobbler{lastfmClient, listenbrainzClient}
|
||||||
|
|
||||||
resolveProxyPath := func(in string) string {
|
resolveProxyPath := func(in string) string {
|
||||||
return path.Join(*confProxyPrefix, in)
|
url, _ := url.Parse(in)
|
||||||
|
url.Path = path.Join(*confProxyPrefix, url.Path)
|
||||||
|
return url.String()
|
||||||
}
|
}
|
||||||
|
|
||||||
ctrlAdmin, err := ctrladmin.New(dbc, sessDB, scannr, podcast, lastfmClient, resolveProxyPath)
|
ctrlAdmin, err := ctrladmin.New(dbc, sessDB, scannr, podcast, lastfmClient, resolveProxyPath)
|
||||||
|
|||||||
Reference in New Issue
Block a user