diff options
| author | Felix Hanley <felix@userspace.com.au> | 2020-03-18 13:25:09 +0000 |
|---|---|---|
| committer | Felix Hanley <felix@userspace.com.au> | 2020-03-18 13:25:09 +0000 |
| commit | ac6468f9eac688a2fb379ea332fd45490cf80cf4 (patch) | |
| tree | 581fe758fb471e22cf1b1ef85726bc4064e510a8 /store | |
| parent | 2248b4d7e1d083a103e94985ee4b373d689ae0e8 (diff) | |
| download | sws-ac6468f9eac688a2fb379ea332fd45490cf80cf4.tar.gz sws-ac6468f9eac688a2fb379ea332fd45490cf80cf4.tar.bz2 | |
Unify chart handler, add pie charts, better caching
Diffstat (limited to 'store')
| -rw-r--r-- | store/sqlite3.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/store/sqlite3.go b/store/sqlite3.go index a889547..9525158 100644 --- a/store/sqlite3.go +++ b/store/sqlite3.go @@ -68,6 +68,10 @@ func (s *Sqlite3) SaveSite(d *sws.Site) error { func (s *Sqlite3) GetHits(d sws.Site, filter map[string]interface{}) ([]*sws.Hit, error) { hits := make([]*sws.Hit, 0) + if filter == nil { + filter = make(map[string]interface{}) + } + sql := stmts["hits"] filter["site_id"] = *d.ID processFilter(&sql, filter) |
