Przeglądaj źródła

Fix Pocket integration redirect URL and Google Reader API HREF.

Cp Dong 2 lat temu
rodzic
commit
fa1148915e

+ 1 - 1
internal/googlereader/handler.go

@@ -815,7 +815,7 @@ func (h *handler) streamItemContents(w http.ResponseWriter, r *http.Request) {
 		Updated: time.Now().Unix(),
 		Updated: time.Now().Unix(),
 		Self: []contentHREF{
 		Self: []contentHREF{
 			{
 			{
-				HREF: config.Opts.BaseURL() + route.Path(h.router, "StreamItemsContents"),
+				HREF: config.Opts.RootURL() + route.Path(h.router, "StreamItemsContents"),
 			},
 			},
 		},
 		},
 		Author: user.Username,
 		Author: user.Username,

+ 1 - 1
internal/ui/integration_pocket.go

@@ -32,7 +32,7 @@ func (h *handler) pocketAuthorize(w http.ResponseWriter, r *http.Request) {
 
 
 	sess := session.New(h.store, request.SessionID(r))
 	sess := session.New(h.store, request.SessionID(r))
 	connector := pocket.NewConnector(config.Opts.PocketConsumerKey(integration.PocketConsumerKey))
 	connector := pocket.NewConnector(config.Opts.PocketConsumerKey(integration.PocketConsumerKey))
-	redirectURL := config.Opts.BaseURL() + route.Path(h.router, "pocketCallback")
+	redirectURL := config.Opts.RootURL() + route.Path(h.router, "pocketCallback")
 	requestToken, err := connector.RequestToken(redirectURL)
 	requestToken, err := connector.RequestToken(redirectURL)
 	if err != nil {
 	if err != nil {
 		logger.Error("[Pocket:Authorize] %v", err)
 		logger.Error("[Pocket:Authorize] %v", err)