aboutsummaryrefslogtreecommitdiff
path: root/routers/user/user.go
diff options
context:
space:
mode:
Diffstat (limited to 'routers/user/user.go')
-rw-r--r--routers/user/user.go17
1 files changed, 3 insertions, 14 deletions
diff --git a/routers/user/user.go b/routers/user/user.go
index ae9dd902..59177a47 100644
--- a/routers/user/user.go
+++ b/routers/user/user.go
@@ -5,7 +5,6 @@
package user
import (
- "bytes"
"net/http"
"github.com/codegangsta/martini"
@@ -167,20 +166,10 @@ func Delete(data base.TmplData, req *http.Request, session sessions.Session, r r
r.HTML(200, "user/delete", data)
}
-func Feeds(form auth.FeedsForm, r render.Render) string {
+func Feeds(form auth.FeedsForm, r render.Render) {
actions, err := models.GetFeeds(form.UserId, form.Offset)
if err != nil {
- return err.Error()
+ r.JSON(500, err)
}
-
- length := len(actions)
- buf := bytes.NewBuffer([]byte("["))
- for i, action := range actions {
- buf.WriteString(action.Content)
- if i < length-1 {
- buf.WriteString(",")
- }
- }
- buf.WriteString("]")
- return buf.String()
+ r.JSON(200, actions)
}