Implement POST /users/status/ids for apiv4 (#5894)

Этот коммит содержится в:
Carlos Tadeu Panato Junior
2017-03-30 17:09:39 +02:00
коммит произвёл Corey Hulen
родитель ee3b983a63
Коммит 29e6db5713
6 изменённых файлов: 136 добавлений и 2 удалений

Просмотреть файл

@@ -45,6 +45,26 @@ func StatusFromJson(data io.Reader) *Status {
}
}
func StatusListToJson(u []*Status) string {
b, err := json.Marshal(u)
if err != nil {
return ""
} else {
return string(b)
}
}
func StatusListFromJson(data io.Reader) []*Status {
decoder := json.NewDecoder(data)
var statuses []*Status
err := decoder.Decode(&statuses)
if err == nil {
return statuses
} else {
return nil
}
}
func StatusMapToInterfaceMap(statusMap map[string]*Status) map[string]interface{} {
interfaceMap := map[string]interface{}{}
for _, s := range statusMap {