Simplify handlers
This commit is contained in:
parent
615c228c2d
commit
d9cfd97833
15
main.go
15
main.go
|
@ -27,23 +27,16 @@ type Moment struct {
|
||||||
func main() {
|
func main() {
|
||||||
fmt.Println("Starting tracking backend server")
|
fmt.Println("Starting tracking backend server")
|
||||||
|
|
||||||
path := DBFilename
|
db, err := bolt.Open(DBFilename, 0666, nil)
|
||||||
db, err := bolt.Open(path, 0666, nil)
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Println(err)
|
log.Println(err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
defer db.Close()
|
defer db.Close()
|
||||||
|
|
||||||
indieAuthHandler := &IndieAuthHandler{}
|
http.Handle("/auth/", http.StripPrefix("/auth/", &IndieAuthHandler{}))
|
||||||
http.Handle("/auth/", http.StripPrefix("/auth/", indieAuthHandler))
|
http.Handle("/", &indexHandler{DB: db})
|
||||||
|
http.Handle("/moment", &momentHandler{DB: db})
|
||||||
ih := &indexHandler{DB: db}
|
|
||||||
http.Handle("/", ih)
|
|
||||||
|
|
||||||
mh := &momentHandler{DB: db}
|
|
||||||
http.Handle("/moment", mh)
|
|
||||||
|
|
||||||
log.Fatal(http.ListenAndServe(":8096", nil))
|
log.Fatal(http.ListenAndServe(":8096", nil))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user