Remove os.GetEnv call
This commit is contained in:
parent
47661b73f1
commit
d93530a237
|
@ -48,6 +48,7 @@ type HubBackend interface {
|
||||||
|
|
||||||
type hubIncomingBackend struct {
|
type hubIncomingBackend struct {
|
||||||
backend *memoryBackend
|
backend *memoryBackend
|
||||||
|
baseURL string
|
||||||
}
|
}
|
||||||
|
|
||||||
func (h *hubIncomingBackend) GetSecret(id int64) string {
|
func (h *hubIncomingBackend) GetSecret(id int64) string {
|
||||||
|
@ -85,7 +86,7 @@ func (h *hubIncomingBackend) CreateFeed(topic string, channel string) (int64, er
|
||||||
log.Printf("WebSub Hub URL found for topic=%s hub=%s\n", topic, hubURL)
|
log.Printf("WebSub Hub URL found for topic=%s hub=%s\n", topic, hubURL)
|
||||||
}
|
}
|
||||||
|
|
||||||
callbackURL := fmt.Sprintf("%s/incoming/%d", os.Getenv("EKSTER_BASEURL"), id)
|
callbackURL := fmt.Sprintf("%s/incoming/%d", h.baseURL, id)
|
||||||
|
|
||||||
if err == nil && hubURL != "" {
|
if err == nil && hubURL != "" {
|
||||||
args := redis.Args{}.Add(fmt.Sprintf("feed:%d", id), "hub", hubURL, "callback", callbackURL)
|
args := redis.Args{}.Add(fmt.Sprintf("feed:%d", id), "hub", hubURL, "callback", callbackURL)
|
||||||
|
|
|
@ -112,7 +112,7 @@ func NewApp(options AppOptions) *App {
|
||||||
app.backend = loadMemoryBackend()
|
app.backend = loadMemoryBackend()
|
||||||
app.backend.AuthEnabled = options.AuthEnabled
|
app.backend.AuthEnabled = options.AuthEnabled
|
||||||
|
|
||||||
app.hubBackend = &hubIncomingBackend{app.backend}
|
app.hubBackend = &hubIncomingBackend{app.backend, options.BaseURL}
|
||||||
|
|
||||||
http.Handle("/micropub", µpubHandler{
|
http.Handle("/micropub", µpubHandler{
|
||||||
Backend: app.backend,
|
Backend: app.backend,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user