| 588 | } |
| 589 | |
| 590 | func (h *SettingsHandler) Applications() macaron.Handler { |
| 591 | return func(c *context.Context) { |
| 592 | c.Title("settings.applications") |
| 593 | c.PageIs("SettingsApplications") |
| 594 | |
| 595 | tokens, err := h.store.ListAccessTokens(c.Req.Context(), c.User.ID) |
| 596 | if err != nil { |
| 597 | c.Errorf(err, "list access tokens") |
| 598 | return |
| 599 | } |
| 600 | c.Data["Tokens"] = tokens |
| 601 | |
| 602 | c.Success(tmplUserSettingsApplications) |
| 603 | } |
| 604 | } |
| 605 | |
| 606 | func (h *SettingsHandler) ApplicationsPost() macaron.Handler { |
| 607 | return func(c *context.Context, f form.NewAccessToken) { |