fixing json filter json + marshaling filter tags.

This commit is contained in:
fiatjaf
2023-04-16 16:19:24 -03:00
parent c42059f4b4
commit 2695854e56
2 changed files with 70 additions and 34 deletions
+8 -8
View File
@@ -9,14 +9,14 @@ import (
type Filters []Filter
type Filter struct {
IDs []string `json:"ids"`
Kinds []int `json:"kinds"`
Authors []string `json:"authors"`
Tags TagMap `json:"-"`
Since *Timestamp `json:"since"`
Until *Timestamp `json:"until"`
Limit int `json:"limit"`
Search string `json:"search"`
IDs []string `json:"ids,omitempty"`
Kinds []int `json:"kinds,omitempty"`
Authors []string `json:"authors,omitempty"`
Tags TagMap `json:"-,omitempty"`
Since *Timestamp `json:"since,omitempty"`
Until *Timestamp `json:"until,omitempty"`
Limit int `json:"limit,omitempty"`
Search string `json:"search,omitempty"`
}
type TagMap map[string][]string