You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@whimsical.apache.org by Craig Russell <ap...@gmail.com> on 2019/03/28 21:59:12 UTC

Bug in workbench member application: blank in attachment file name

Blank in attachment file name causes failure:

svn commit documents/member_apps/trevor-grant.pdf
#<NoMethodError: undefined method `write_svn' for nil:NilClass>
  /x1/srv/whimsy/www/secretary/workbench/models/message.rb:181:in `write_svn'
  /x1/srv/whimsy/www/secretary/workbench/views/actions/memapp.json.rb:51:in `block (2 levels) in _evaluate'
  /x1/srv/whimsy/www/secretary/workbench/tasks.rb:44:in `block in complete'
  /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/tmpdir.rb:89:in `mktmpdir'
  /x1/srv/whimsy/www/secretary/workbench/tasks.rb:43:in `complete'
  /x1/srv/whimsy/www/secretary/workbench/views/actions/memapp.json.rb:44:in `block in _evaluate'
  /x1/srv/whimsy/www/secretary/workbench/tasks.rb:12:in `task'
  /x1/srv/whimsy/www/secretary/workbench/views/actions/memapp.json.rb:35: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
clr@apache.org http://db.apache.org/jdo


Re: Bug in workbench member application: blank in attachment file name

Posted by Craig Russell <ap...@gmail.com>.
Thanks, Sam. You rock.

> On Mar 28, 2019, at 4:13 PM, Sam Ruby <ru...@intertwingly.net> wrote:
> 
> I see that application is still in the queue to be filed.  Please
> leave it that way, I'll take a look at it either late tonight or early
> tomorrow.
> 
> - Sam Ruby
> 
> On Thu, Mar 28, 2019 at 5:59 PM Craig Russell <ap...@gmail.com> wrote:
>> 
>> Blank in attachment file name causes failure:
>> 
>> svn commit documents/member_apps/trevor-grant.pdf
>> #<NoMethodError: undefined method `write_svn' for nil:NilClass>
>>  /x1/srv/whimsy/www/secretary/workbench/models/message.rb:181:in `write_svn'
>>  /x1/srv/whimsy/www/secretary/workbench/views/actions/memapp.json.rb:51:in `block (2 levels) in _evaluate'
>>  /x1/srv/whimsy/www/secretary/workbench/tasks.rb:44:in `block in complete'
>>  /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/tmpdir.rb:89:in `mktmpdir'
>>  /x1/srv/whimsy/www/secretary/workbench/tasks.rb:43:in `complete'
>>  /x1/srv/whimsy/www/secretary/workbench/views/actions/memapp.json.rb:44:in `block in _evaluate'
>>  /x1/srv/whimsy/www/secretary/workbench/tasks.rb:12:in `task'
>>  /x1/srv/whimsy/www/secretary/workbench/views/actions/memapp.json.rb:35: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
>> clr@apache.org http://db.apache.org/jdo
>> 

Craig L Russell
Secretary, Apache Software Foundation
clr@apache.org <ma...@apache.org> http://db.apache.org/jdo <http://db.apache.org/jdo>

Re: Bug in workbench member application: blank in attachment file name

Posted by Sam Ruby <ru...@intertwingly.net>.
I see that application is still in the queue to be filed.  Please
leave it that way, I'll take a look at it either late tonight or early
tomorrow.

- Sam Ruby

On Thu, Mar 28, 2019 at 5:59 PM Craig Russell <ap...@gmail.com> wrote:
>
> Blank in attachment file name causes failure:
>
> svn commit documents/member_apps/trevor-grant.pdf
> #<NoMethodError: undefined method `write_svn' for nil:NilClass>
>   /x1/srv/whimsy/www/secretary/workbench/models/message.rb:181:in `write_svn'
>   /x1/srv/whimsy/www/secretary/workbench/views/actions/memapp.json.rb:51:in `block (2 levels) in _evaluate'
>   /x1/srv/whimsy/www/secretary/workbench/tasks.rb:44:in `block in complete'
>   /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/tmpdir.rb:89:in `mktmpdir'
>   /x1/srv/whimsy/www/secretary/workbench/tasks.rb:43:in `complete'
>   /x1/srv/whimsy/www/secretary/workbench/views/actions/memapp.json.rb:44:in `block in _evaluate'
>   /x1/srv/whimsy/www/secretary/workbench/tasks.rb:12:in `task'
>   /x1/srv/whimsy/www/secretary/workbench/views/actions/memapp.json.rb:35: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
> clr@apache.org http://db.apache.org/jdo
>