blob: b8e85d2c13f9fbe19acf47fbeb75096c7c882a10 [file]
%div{ :'data-role' => :content, :'data-theme' => 'b'}
%ul{ :'data-role' => :listview , :'data-inset' => :true, :'data-divider-theme' => 'e'}
%li{ :'data-role' => 'list-divider'} Server message
%li
%h3= h [err.class.name, err.message].join(' - ')
%li{ :'data-role' => 'list-divider'} Original request URI
%li
%a{ :href => request.env['REQUEST_URI'], :'data-ajax' => 'false'}
%span=request.env['REQUEST_URI']
%span{ :class => 'ui-li-count'} Retry
%li{ :'data-role' => 'list-divider'} err details
%li
- if err.class.method_defined? :details
%p= h err.details
- else
%em No details
%li{ :'data-role' => 'list-divider'} Backtrace
%li
%pre= bt err.backtrace
- if err.backtrace
%div{ 'data-role' => :collapsible, 'data-collapsed' => "true"}
%h3 Backtrace
%ul{ :'data-role' => :listview , :'data-inset' => :true, :'data-divider-theme' => 'e'}
%li
%pre= h err.backtrace.join("\n")
%div{ 'data-role' => :collapsible, 'data-collapsed' => "true"}
%h3 Parameters
%ul{ :'data-role' => :listview , :'data-inset' => :true, :'data-divider-theme' => 'e'}
- if params.keys.empty?
%li{ :'data-role' => 'list-divider'} No parameters
- params.each do |key, value|
- next if value.inspect.to_s == '#'
%li{ :'data-role' => 'list-divider'}=key
%li
%span{:style => 'font-weight:normal;'}=value.inspect
%div{ 'data-role' => :collapsible, 'data-collapsed' => "true"}
%h3 Request details
%ul{ :'data-role' => :listview , :'data-inset' => :true, :'data-divider-theme' => 'e'}
- request.env.each do |key, value|
- next if value.inspect.to_s == '#'
%li{ :'data-role' => 'list-divider'}=key
%li
%span{:style => 'font-weight:normal;'}= h value.inspect