aapis / evertils

Generate Evernote notes from YML files
1 stars 0 forks source link

Log doesn't create the first time #38

Closed aapis closed 6 years ago

aapis commented 6 years ago

Not the first time I've noticed this, but if you try to log something before going into the daily note and manually hitting "*-tab" under the Triage title, it errors out claiming the following.

✖ undefined method `before' for nil:NilClass
/Users/prieber/.rvm/gems/ruby-2.4.0/gems/nokogiri-1.8.1/lib/nokogiri/xml/node_set.rb:55:in `before'
/Users/prieber/.rvm/gems/ruby-2.4.0/gems/evertils-0.3.21/lib/evertils/controllers/log.rb:39:in `modify'
/Users/prieber/.rvm/gems/ruby-2.4.0/gems/evertils-0.3.21/lib/evertils/controllers/log.rb:21:in `message'
/Users/prieber/.rvm/gems/ruby-2.4.0/gems/evertils-0.3.21/lib/evertils/controller.rb:40:in `exec'
/Users/prieber/.rvm/gems/ruby-2.4.0/gems/evertils-0.3.21/lib/evertils/router.rb:41:in `route'
/Users/prieber/.rvm/gems/ruby-2.4.0/gems/evertils-0.3.21/bin/evertils:15:in `<top (required)>'
/Users/prieber/.rvm/gems/ruby-2.4.0/bin/evertils:23:in `load'
/Users/prieber/.rvm/gems/ruby-2.4.0/bin/evertils:23:in `<main>'
/Users/prieber/.rvm/gems/ruby-2.4.0/bin/ruby_executable_hooks:15:in `eval'
/Users/prieber/.rvm/gems/ruby-2.4.0/bin/ruby_executable_hooks:15:in `<main>'

May have something to do with how the "first" section is determined in log.rb#L39.

aapis commented 6 years ago

Resolved by 0.3.23-7.