forked from tangled.org/core
Monorepo for Tangled — https://tangled.org

avoid recheck of env to set dev mode

Changed files
+6 -7
appview
+1 -1
appview/state/repo.go
···
return
}
-
ksClient, err := NewSignedClient(f.Knot, secret)
+
ksClient, err := NewSignedClient(f.Knot, secret, s.config.Dev)
if err != nil {
log.Println("failed to create client to ", f.Knot)
return
+2 -3
appview/state/signer.go
···
"fmt"
"net/http"
"net/url"
-
"os"
"time"
)
···
client *http.Client
}
-
func NewSignedClient(domain, secret string) (*SignedClient, error) {
+
func NewSignedClient(domain, secret string, dev bool) (*SignedClient, error) {
client := &http.Client{
Timeout: 5 * time.Second,
Transport: SignerTransport{
···
}
uri := "https"
-
if os.Getenv("TANGLED_DEV") == "true" {
+
if dev {
uri = "http"
}
url, err := url.Parse(fmt.Sprintf("%s://%s", uri, domain))
+3 -3
appview/state/state.go
···
return
}
-
client, err := NewSignedClient(domain, secret)
+
client, err := NewSignedClient(domain, secret, s.config.Dev)
if err != nil {
log.Println("failed to create client to ", domain)
}
···
return
}
-
ksClient, err := NewSignedClient(domain, secret)
+
ksClient, err := NewSignedClient(domain, secret, s.config.Dev)
if err != nil {
log.Println("failed to create client to ", domain)
return
···
return
}
-
client, err := NewSignedClient(domain, secret)
+
client, err := NewSignedClient(domain, secret, s.config.Dev)
if err != nil {
s.pages.Notice(w, "repo", "Failed to connect to knot server.")
return