Skip to content
Snippets Groups Projects
Verified Commit 2aad6a21 authored by Janne Mareike Koschinski's avatar Janne Mareike Koschinski
Browse files

Improve caching

parent dd91306f
Branches
Tags
No related merge requests found
......@@ -62,7 +62,7 @@ func (c *ApiClient) loadStation(evaId int64) ([]Station, error) {
}
func (c *ApiClient) Timetable(evaId int64, date time.Time) (Timetable, error) {
key := fmt.Sprintf("timetable %d %s", evaId, date)
key := fmt.Sprintf("timetable %d %s", evaId, date.Format(time.Stamp))
var result Timetable
for _, cache := range c.Caches {
......@@ -104,7 +104,7 @@ func (c *ApiClient) loadTimetable(evaId int64, date time.Time) (Timetable, error
}
func (c *ApiClient) RealtimeAll(evaId int64, date time.Time) (Timetable, error) {
key := fmt.Sprintf("realtime_all %d %s", evaId, date)
key := fmt.Sprintf("realtime_all %d %s", evaId, date.Format(time.Stamp))
var result Timetable
for _, cache := range c.Caches {
......@@ -145,7 +145,7 @@ func (c *ApiClient) loadRealtimeAll(evaId int64, date time.Time) (Timetable, err
}
func (c *ApiClient) RealtimeRecent(evaId int64, date time.Time) (Timetable, error) {
key := fmt.Sprintf("realtime_recent %d %s", evaId, date)
key := fmt.Sprintf("realtime_recent %d %s", evaId, date.Format(time.Stamp))
var result Timetable
for _, cache := range c.Caches {
......@@ -227,7 +227,7 @@ func (c *ApiClient) loadWingDefinition(parent string, wing string) (WingDefiniti
}
func (c *ApiClient) CoachSequence(line string, date time.Time) (CoachSequence, error) {
key := fmt.Sprintf("coach_sequence %s %s", line, date.String())
key := fmt.Sprintf("coach_sequence %s %s", line, date.Format(time.Stamp))
var result CoachSequence
for _, cache := range c.Caches {
......@@ -268,7 +268,7 @@ func (c *ApiClient) loadCoachSequence(line string, date time.Time) (CoachSequenc
}
func (c *ApiClient) Suggestions(line string, date time.Time) ([]Suggestion, error) {
key := fmt.Sprintf("suggestions %s %s", line, date.String())
key := fmt.Sprintf("suggestions %s %s", line, date.Format(time.Stamp))
var result []Suggestion
for _, cache := range c.Caches {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment