dont hardcode time offset in fuzzytime.go, set correct timezone in Dockerfile
This commit is contained in:
parent
426511785e
commit
9746d49530
|
@ -1,7 +1,8 @@
|
|||
FROM golang:latest
|
||||
MAINTAINER Andreas Neue <an@dnix.de>
|
||||
|
||||
RUN apt -y update && apt -y upgrade && apt-get install -y fortune vim ca-certificates && apt-get clean
|
||||
RUN apt -y update && apt -y upgrade && apt-get install -y fortune vim tzdata ca-certificates && apt-get clean
|
||||
RUN ln -fs /usr/share/zoneinfo/Europe/Berlin /etc/localtime && dpkg-reconfigure -f noninteractive tzdata
|
||||
|
||||
WORKDIR /go/src/flokati
|
||||
COPY . .
|
||||
|
|
|
@ -29,8 +29,8 @@ func fuzzytimeHandleMessage(m *Message) {
|
|||
func fuzzytimeShow(channel string) {
|
||||
t := time.Now()
|
||||
h := t.Hour()
|
||||
tzcorrect := 1
|
||||
h = h + tzcorrect // XXX: This should not be hardcoded
|
||||
z, o := t.Zone()
|
||||
h = h + o
|
||||
m := t.Minute()
|
||||
s := "Es ist "
|
||||
switch {
|
||||
|
|
Loading…
Reference in New Issue