replace pause until with available

This commit is contained in:
Bel LaPointe
2022-01-12 22:09:58 -05:00
parent b515143fc6
commit 3213c21c7e
5 changed files with 13 additions and 13 deletions

View File

@@ -77,12 +77,12 @@ func matrixrecv() error {
if _, ok := pauses[msg.Sender]; ok {
continue
}
if !strings.HasPrefix(msg.Content, "pause until") {
if !strings.HasPrefix(msg.Content, "!available ") {
continue
}
t, err := time.ParseInLocation(
"2006-01-02",
strings.TrimSpace(strings.TrimPrefix(msg.Content, "pause until")),
strings.TrimSpace(strings.TrimPrefix(msg.Content, "!available ")),
time.Local,
)
if err == nil {
@@ -103,10 +103,10 @@ func setNewPauses(pauses map[string]time.Time) {
changed := map[string]time.Time{}
for client, pause := range pauses {
clientconf := conf.Clients[client]
if clientconf.PauseUntil.Get().Unix() == pause.Unix() {
if clientconf.Available.Get().Unix() == pause.Unix() {
continue
}
clientconf.PauseUntil = config.Time(pause)
clientconf.Available = config.Time(pause)
conf.Clients[client] = clientconf
changed[client] = pause
}