1
0
Fork 0
forked from forgejo/forgejo

single repository page ui, add spec handler to get repo

This commit is contained in:
FuXiaoHei 2014-03-13 13:14:43 +08:00
parent f65d8f9144
commit 37fae304d3
8 changed files with 39 additions and 30 deletions

View file

@ -5,6 +5,7 @@
package user
import (
"bytes"
"net/http"
"github.com/codegangsta/martini"
@ -140,7 +141,6 @@ func SignUp(form auth.RegisterForm, data base.TmplData, req *http.Request, r ren
r.Redirect("/user/login")
}
// TODO: unfinished
func Delete(data base.TmplData, req *http.Request, session sessions.Session, r render.Render) {
data["Title"] = "Delete Account"
@ -166,3 +166,21 @@ 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 {
actions, err := models.GetFeeds(form.UserId, form.Offset)
if err != nil {
return err.Error()
}
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()
}