Improved error handling

This commit is contained in:
2016-11-23 14:26:59 +09:00
parent da96ad60e7
commit 73b68c0a0f
7 changed files with 12 additions and 20 deletions

View File

@ -14,7 +14,7 @@ func Get(ctx *aero.Context) string {
thread, err := arn.GetThread(id)
if err != nil {
return ctx.Error(404, "Thread not found")
return ctx.Error(404, "Thread not found", err)
}
replies, filterErr := arn.FilterPosts(func(post *arn.Post) bool {
@ -24,7 +24,7 @@ func Get(ctx *aero.Context) string {
sort.Sort(replies)
if filterErr != nil {
return ctx.Error(500, "Error fetching thread replies")
return ctx.Error(500, "Error fetching thread replies", err)
}
return ctx.HTML(components.Thread(thread, replies))