commit cb836adad13c46a802ece87204ddcaba6f8ae154
parent 585a1d1d91419fd5c9d7c00a2c2247eed93832e2
Author: MTRNord <mtrnord1@gmail.com>
Date: Thu, 28 Jun 2018 20:12:48 +0200
Fix httpServer
Diffstat:
2 files changed, 12 insertions(+), 11 deletions(-)
diff --git a/.idea/usage.statistics.xml b/.idea/usage.statistics.xml
@@ -38,14 +38,14 @@
<session id="958628364">
<usages-collector id="statistics.file.extensions.edit">
<counts>
- <entry key="go" value="47" />
- <entry key="txt" value="30" />
+ <entry key="go" value="75" />
+ <entry key="txt" value="39" />
</counts>
</usages-collector>
<usages-collector id="statistics.file.types.edit">
<counts>
- <entry key="Go" value="47" />
- <entry key="PLAIN_TEXT" value="30" />
+ <entry key="Go" value="75" />
+ <entry key="PLAIN_TEXT" value="39" />
</counts>
</usages-collector>
<usages-collector id="statistics.file.extensions.open">
diff --git a/pkg/webhook/webhook.go b/pkg/webhook/webhook.go
@@ -33,9 +33,16 @@ func Start() {
var r = mux.NewRouter()
r.HandleFunc("/webhook", MessagesEndPoint).Methods("POST")
- httpserver := makeServerFromMux(r)
httpsserver := makeServerFromMux(r)
+ dataDir := "."
+ m = &autocert.Manager{
+ Prompt: autocert.AcceptTOS,
+ Cache: autocert.DirCache(dataDir),
+ }
+
+ httpserver := makeServerFromMux(m.HTTPHandler(nil))
+
httpserver.Addr = ":" + strconv.Itoa(*util.HTTPPort)
go func() {
@@ -46,12 +53,6 @@ func Start() {
}
}()
- dataDir := "."
- m = &autocert.Manager{
- Prompt: autocert.AcceptTOS,
- Cache: autocert.DirCache(dataDir),
- }
-
tlsConfig := &tls.Config{
Rand: rand.Reader,
Time: time.Now,