Skip to content

Instantly share code, notes, and snippets.

@dariocravero
Created July 12, 2011 14:38
Show Gist options
  • Save dariocravero/1078101 to your computer and use it in GitHub Desktop.
Save dariocravero/1078101 to your computer and use it in GitHub Desktop.
error while rendering an email with a layout with padrino mailer
ruby-1.9.2-p180 :011 > PapercrowdApp::deliver(:reviewers, :invitation_email_existing_user, "Dario", "[email protected]", "http://www.exordo.com")
DEBUG - [12/Jul/2011 15:35:28] "Resolving layout /viewslayouts/email"
NameError: undefined local variable or method `name' for #<Mail::Message:0x00000105af2340>
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/mail-2.3.0/lib/mail/message.rb:1289:in `method_missing'
from /Users/daris/Documents/starlight/exordo/app_ruby/trunk/app/views/mailers/reviewers/invitation_email_existing_user.haml:1:in `evaluate_source'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/tilt-1.3.2/lib/tilt/template.rb:209:in `instance_eval'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/tilt-1.3.2/lib/tilt/template.rb:209:in `evaluate_source'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/tilt-1.3.2/lib/tilt/template.rb:144:in `cached_evaluate'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/tilt-1.3.2/lib/tilt/template.rb:127:in `evaluate'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/tilt-1.3.2/lib/tilt/haml.rb:24:in `evaluate'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/tilt-1.3.2/lib/tilt/template.rb:76:in `render'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/sinatra-1.2.6/lib/sinatra/base.rb:563:in `render'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/padrino-core-0.10.0/lib/padrino-core/application/rendering.rb:149:in `render'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/padrino-mailer-0.10.0/lib/padrino-mailer/ext.rb:235:in `render'
from /Users/daris/Documents/starlight/exordo/app_ruby/trunk/app/mailers/reviewers.rb:12:in `block (2 levels) in <top (required)>'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/padrino-mailer-0.10.0/lib/padrino-mailer/base.rb:57:in `instance_exec'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/padrino-mailer-0.10.0/lib/padrino-mailer/base.rb:57:in `block in email'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/padrino-mailer-0.10.0/lib/padrino-mailer/helpers.rb:82:in `call'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/padrino-mailer-0.10.0/lib/padrino-mailer/helpers.rb:82:in `deliver'
from (irb):11
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/padrino-core-0.10.0/lib/padrino-core/cli/base.rb:70:in `console'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/task.rb:22:in `run'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/invocation.rb:118:in `invoke_task'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor.rb:263:in `dispatch'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/base.rb:389:in `start'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/gems/padrino-core-0.10.0/bin/padrino:9:in `<top (required)>'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/bin/padrino:19:in `load'
from /Users/daris/.rvm/gems/ruby-1.9.2-p180/bin/padrino:19:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment