[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sup-talk] reply-from.rb troubles



Excerpts from Tero Tilus's message of Fri Jan 15 19:41:15 +0100 2010:
> Philipp Überbacher, 2010-01-15 18:03:
> > It currently looks like this:
> > 
> > if message.has_label?(:mailinglists)
> >   Person.from_address("<hollunder@lavabit.com>")
> > elsif message.has_label?(:murks_lavabit)
> >   Person.from_address("<murks@lavabit.com>")
> > end
> > 
> > Yet it replies to messages with label mailinglists using murks@.
> 
> Have you tried[1] what Person.from_address("<hollunder@lavabit.com>")
> actually returns?  I bet its nil and thus sup uses default address.
> You can try it interactively for example using sup console, it is your
> dearest friend when you debug.

>> Person.from_address("<hollunder@lavabit.com>")
=> #<Redwood::Person:0x7f6d045b1ff8
 @email="hollunder@lavabit.com",
  @name="hollunder">

> Iirc #from_address expects plain email address.  Try
> 
> if message.has_label?(:mailinglists)
>   Person.from_address("hollunder@lavabit.com")
> elsif message.has_label?(:murks_lavabit)
>   Person.from_address("murks@lavabit.com")
> end

Changing that changed nothing, as I'm writing this it's at default
again and I have to edit it manually.
I usually restarted sup, this time I did clear_hooks tough, which
returned nil.

_______________________________________________
sup-talk mailing list
sup-talk@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-talk