split
parent
04c574ffec
commit
1e43c2a14e
14
main.go
14
main.go
|
|
@ -220,9 +220,19 @@ func handlerPostAPIV1EventsSlackInitialize(cfg Config) http.HandlerFunc {
|
||||||
http.Error(w, err.Error(), http.StatusBadRequest)
|
http.Error(w, err.Error(), http.StatusBadRequest)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
cfg.driver.ExecContext(r.Context(), `
|
||||||
|
CREATE TABLE
|
||||||
|
IF NOT EXISTS
|
||||||
|
initialization (
|
||||||
|
label TEXT,
|
||||||
|
token TEXT,
|
||||||
|
updated TIMESTAMP
|
||||||
|
)
|
||||||
|
`)
|
||||||
if _, err := cfg.driver.ExecContext(r.Context(), `
|
if _, err := cfg.driver.ExecContext(r.Context(), `
|
||||||
CREATE TABLE IF NOT EXISTS initialization (label TEXT, token TEXT, updated TIMESTAMP);
|
INSERT
|
||||||
INSERT INTO initialization (token, updated) VALUES ('slack_events_webhook_token', $1, $2);
|
INTO initialization (token, updated)
|
||||||
|
VALUES ('slack_events_webhook_token', $1, $2)
|
||||||
`, challenge.Token, time.Now().UTC()); err != nil {
|
`, challenge.Token, time.Now().UTC()); err != nil {
|
||||||
http.Error(w, err.Error(), http.StatusInternalServerError)
|
http.Error(w, err.Error(), http.StatusInternalServerError)
|
||||||
return
|
return
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue