Loving the insta-deploy feature of the whimsy server!

- Sam Ruby

On Wed, Aug 8, 2018 at 9:01 PM, Craig Russell <apache....@gmail.com> wrote:
> I can confirm that the bug/feature has been fixed. The errant message was 
> able to be processed by the workbench.
>
> Thanks!
>
> Craig
>
>> On Aug 8, 2018, at 5:59 PM, Sam Ruby <ru...@intertwingly.net> wrote:
>>
>> That's a first.  In all my years, I've never seen an email without a
>> 'to' address before.
>>
>> I've added a bit of defensive code:
>>
>> https://github.com/apache/whimsy/commit/0bdad2f6fd031fde0e15ad324affba2670b5b7f7
>>
>> - Sam Ruby
>>
>>
>> On Wed, Aug 8, 2018 at 3:54 PM, Craig Russell <apache....@gmail.com> wrote:
>>> We received an icla.pdf this morning at 11:35 PDT that cannot be filed as 
>>> is.
>>>
>>> I have forwarded the mail to secretary and the document has been filed.
>>>
>>> I cannot see anything wrong with the mail but workbench is unable to 
>>> process it.
>>>
>>> Help?
>>>
>>> #<NoMethodError: undefined method `addrs' for nil:NilClass>
>>> /x1/srv/whimsy/www/secretary/workbench/models/message.rb:263:in `reply'
>>> /x1/srv/whimsy/www/secretary/workbench/views/actions/icla.json.rb:147:in 
>>> `block in _evaluate'
>>> /x1/srv/whimsy/www/secretary/workbench/tasks.rb:9:in `task'
>>> /x1/srv/whimsy/www/secretary/workbench/views/actions/icla.json.rb:116:in 
>>> `_evaluate'
>>> /x1/srv/whimsy/www/secretary/workbench/server.rb:94:in `block in <top 
>>> (required)>'
>>> /x1/srv/whimsy/lib/whimsy/asf/rack.rb:223:in `call'
>>> /usr/local/rvm/gems/ruby-2.4.1/gems/passenger-5.1.12/src/ruby_supportlib/phusion_passenger/rack/out_of_band_gc.rb:48:in
>>>  `call'
>>> /x1/srv/whimsy/lib/whimsy/asf/rack.rb:148:in `call'
>>> /x1/srv/whimsy/lib/whimsy/asf/rack.rb:79:in `call'
>>> /x1/srv/whimsy/lib/whimsy/asf/rack.rb:254:in `call'
>>> /usr/local/rvm/gems/ruby-2.4.1/gems/passenger-5.1.12/src/ruby_supportlib/phusion_passenger/rack/thread_handler_extension.rb:97:in
>>>  `process_request'
>>> /usr/local/rvm/gems/ruby-2.4.1/gems/passenger-5.1.12/src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb:160:in
>>>  `accept_and_process_next_request'
>>> /usr/local/rvm/gems/ruby-2.4.1/gems/passenger-5.1.12/src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb:113:in
>>>  `main_loop'
>>> /usr/local/rvm/gems/ruby-2.4.1/gems/passenger-5.1.12/src/ruby_supportlib/phusion_passenger/request_handler.rb:416:in
>>>  `block (3 levels) in start_threads'
>>> /usr/local/rvm/gems/ruby-2.4.1/gems/passenger-5.1.12/src/ruby_supportlib/phusion_passenger/utils.rb:113:in
>>>  `block in create_thread_and_abort_on_exception'
>>>
>>>
>>> Craig L Russell
>>> Secretary, Apache Software Foundation
>>> c...@apache.org http://db.apache.org/jdo
>>>
>
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org <mailto:c...@apache.org> http://db.apache.org/jdo 
> <http://db.apache.org/jdo>

Reply via email to