ailistener-old

The central Server which transports webhook events from the Dialogflow bot to the local nodes
git clone git://archive.git.mtrnord.blog/OpenHomeAuto/ailistener-old.git
Log | Files | Refs | README | LICENSE

commit 13d22fe8337ed4a812087d850ecbfeefc088c572
parent 79e817749c13e10f4700a19ec448000ecf539b60
Author: MTRNord <mtrnord1@gmail.com>
Date:   Sat,  2 Jun 2018 17:04:45 +0200

Investigate possible memleak

Diffstat:
MwsListener/server.go | 9++++-----
1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/wsListener/server.go b/wsListener/server.go @@ -66,8 +66,11 @@ func DFHandler(w http.ResponseWriter, r *http.Request) { w.Header().Set("Content-Type", "application/json") w.WriteHeader(http.StatusOK) w.Write(latin1resp) + return default: w.WriteHeader(http.StatusNotImplemented) + log.Println("[WSINFO] default resp") + return } } @@ -90,8 +93,6 @@ func playMusicDispatch(dfr *df.Request, w http.ResponseWriter) *df.Fulfillment { return nil } log.Printf("REQUEST: %+v\n", dfr.QueryResult) - log.Printf("SESSION: %s\n", dfr.Session) - log.Printf("ResponseID: %s\n", dfr.ResponseID) log.Printf("PARAMS: %+v\n", p) if p.Artist != "" { @@ -102,7 +103,7 @@ func playMusicDispatch(dfr *df.Request, w http.ResponseWriter) *df.Fulfillment { df.ForGoogle( &df.BasicCard{ Title: fmt.Sprintf("Musik von %s", p.Artist), - Subtitle: "K\u00fcnstler", + Subtitle: "Künstler", FormattedText: "Musik wird gestartet...", Image: nil, Buttons: nil, @@ -111,8 +112,6 @@ func playMusicDispatch(dfr *df.Request, w http.ResponseWriter) *df.Fulfillment { {RichMessage: df.Text{Text: []string{"Musik wird gestartet!"}}}, }, } - log.Printf("KÜNSTLER RESP: %+v", []byte(resp.FulfillmentMessages[1].RichMessage.(*df.BasicCard).Subtitle)) - log.Printf("KÜNSTLER RESP: %+v", resp.FulfillmentMessages[1].RichMessage.(*df.BasicCard).Subtitle) } else if p.Genre != "" { // Send back a fulfillment resp = &df.Fulfillment{