[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [sup-talk] reply-from.rb troubles
Excerpts from Philipp Überbacher's message of Sun Jan 17 09:40:36 -0700 2010:
> Now I did:
> if message.has_label? :mailinglists
> info "Looks like replying to a mailinglist."
> Person.from_address "<hollunder@lavabit.com>"
> a = Person.from_address "<hollunder@lavabit.com>"
> info 'This is Person.from_address "<hollunder@lavabit.com>": '
> elsif message.has_label? :murks_lavabit
> info "Looks like replying with default."
> Person.from_address "<murks@lavabit.com>"
> end
>
> Which is probably not clever, but I got:
> [Sun Jan 17 17:38:17 +0100 2010] Looks like replying to a mailinglist.
> [Sun Jan 17 17:38:17 +0100 2010] This is Person.from_address
> "<hollunder@lavabit.com>":
> [Sun Jan 17 17:38:17 +0100 2010] reply-from returned non-Person, using
> default from.
>
> It seems this is trying to tell me what's wrong..
It looks like your hook is now returning the output of info instead of a
person. Try this:
if message.has_label? :mailinglists
info "Looks like replying to a mailinglist."
Person.from_address "<hollunder@lavabit.com>"
p = Person.from_address "<hollunder@lavabit.com>"
info "This is person #{p.full_address}"
p
elsif message.has_label? :murks_lavabit
info "Looks like replying with default."
Person.from_address "<murks@lavabit.com>"
end
_______________________________________________
sup-talk mailing list
sup-talk@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-talk