|
@@ -211,9 +211,10 @@ func sha256Hash(filename string) (ret string, err error) {
|
|
|
}
|
|
|
|
|
|
type Announcement struct {
|
|
|
- Id string `json:"id"`
|
|
|
- Title string `json:"title"`
|
|
|
- URL string `json:"url"`
|
|
|
+ Id string `json:"id"`
|
|
|
+ Title string `json:"title"`
|
|
|
+ URL string `json:"url"`
|
|
|
+ Region int `json:"region"`
|
|
|
}
|
|
|
|
|
|
func GetAnnouncements() (ret []*Announcement) {
|
|
@@ -231,9 +232,10 @@ func GetAnnouncements() (ret []*Announcement) {
|
|
|
for _, announcement := range announcements {
|
|
|
ann := announcement.(map[string]interface{})
|
|
|
ret = append(ret, &Announcement{
|
|
|
- Id: ann["id"].(string),
|
|
|
- Title: ann["title"].(string),
|
|
|
- URL: ann["url"].(string),
|
|
|
+ Id: ann["id"].(string),
|
|
|
+ Title: ann["title"].(string),
|
|
|
+ URL: ann["url"].(string),
|
|
|
+ Region: int(ann["region"].(float64)),
|
|
|
})
|
|
|
}
|
|
|
return
|