From 7ca1ac849818359e27cf837052f988b09b97403b Mon Sep 17 00:00:00 2001 From: Christine Dodrill Date: Sat, 31 Jan 2015 21:50:21 -0800 Subject: [PATCH] refine about page --- app.moon | 3 +++ controllers/about.moon | 1 + views/about.moon | 2 +- views/error.moon | 5 ++++- 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/app.moon b/app.moon index b83aa51..6e4dc1c 100644 --- a/app.moon +++ b/app.moon @@ -11,5 +11,8 @@ class extends lapis.Application [contact: "/contact"]: => render: true + [error: "/error"]: => + render: true, status: 500 + handle_404: => status: 404, render: "notfound" diff --git a/controllers/about.moon b/controllers/about.moon index 04be53c..d8bf5eb 100644 --- a/controllers/about.moon +++ b/controllers/about.moon @@ -1,4 +1,5 @@ gh = require('github').new({access_token: os.getenv "GITHUB_TOKEN", httpclient_driver: 'httpclient.ngx_driver'}) +http = require "lapis.nginx.http" lapis = require "lapis" diff --git a/views/about.moon b/views/about.moon index f79bb6e..5e6ce19 100644 --- a/views/about.moon +++ b/views/about.moon @@ -4,7 +4,7 @@ class About extends Widget content: => link rel: "stylesheet", href: "/static/css/about/main.css" - img class: "textwrap-right", src: @user.avatar_url + img class: "textwrap-right", src: @user.avatar_url, height: 150, width: 150 p -> text "I am a GitHub power user. As of right now, I have #{@user.public_repos} open source projects tracked on GitHub. I have #{@user.followers} followers and am following #{@user.following} users." diff --git a/views/error.moon b/views/error.moon index 68871e9..d1d5396 100644 --- a/views/error.moon +++ b/views/error.moon @@ -7,4 +7,7 @@ class Error extends Widget img src: "/static/img/error.png" - p @err + if @err + p @err + else + p "If this was a real error there would be debug text here"