-
-
Save TheNicholasNick/65009 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Exceptions < Merb::Controller | |
# handle NotFound exceptions (404) | |
def not_found | |
render :format => :html | |
end | |
# handle NotAcceptable exceptions (406) | |
def not_acceptable | |
render :format => :html | |
end | |
def set_referrer | |
render :format => :html | |
end | |
def unauthenticated | |
render :layout => :unauthenticated | |
end # unauthenticated | |
end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
results in this stack trace | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `_get_layout' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:147:in `render' | |
/home/znd-norr/projects/aic/app/controllers/exceptions.rb:18:in `unauthenticated' | |
/home/znd-norr/projects/aic/gems/gems/merb-core-1.0.8.1/lib/merb-core/controller/mixins/render.rb:376:in `send' | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment