ITADN

[BUG] interactive finish fails with error

#185Closedhumblehacker 创建于 2026-02-09
H
humblehackercommented
**Describe the bug** Failure when trying `finish --interactive` **To Reproduce** 1. execute `doing finish --interactive` Result: ``` ❯ GLI_DEBUG=true DOING_DEBUG=true doing finish --interactive > Config: Local config files found: > Editor: Using bbedit -N from config 'editors.default' for default > Editor: Using bbedit -N from config: 'editors.default' for config > Editor: Using bbedit -N from config: 'editors.default' for doing_file > Read: read file /Users/dwhetstone/Documents/SEAT/doing.md error: undefined method '=~' for an instance of Array /opt/homebrew/lib/ruby/gems/4.0.0/gems/doing-2.1.91/lib/doing/wwid/modify.rb:189:in 'Doing::WWID#tag_last': undefined method '=~' for an instance of Array (NoMethodError) items = Prompt.choose_from_items(items, include_section: opt[:section] =~ /^all$/i, menu: true, ^^ from /opt/homebrew/lib/ruby/gems/4.0.0/gems/doing-2.1.91/bin/commands/finish.rb:157:in 'block (2 levels) in <top (required)>' from /opt/homebrew/lib/ruby/gems/4.0.0/gems/gli-2.22.2/lib/gli/command_support.rb:131:in 'GLI::CommandSupport#execute' from /opt/homebrew/lib/ruby/gems/4.0.0/gems/gli-2.22.2/lib/gli/app_support.rb:298:in 'block in GLI::AppSupport#call_command' from /opt/homebrew/lib/ruby/gems/4.0.0/gems/doing-2.1.91/bin/doing:341:in 'block (2 levels) in <top (required)>' from /opt/homebrew/lib/ruby/gems/4.0.0/gems/doing-2.1.91/lib/doing/logger.rb:283:in 'Doing::Logger#measure' from /opt/homebrew/lib/ruby/gems/4.0.0/gems/doing-2.1.91/bin/doing:286:in 'block in <top (required)>' from /opt/homebrew/lib/ruby/gems/4.0.0/gems/gli-2.22.2/lib/gli/app_support.rb:309:in 'GLI::AppSupport#call_command' from /opt/homebrew/lib/ruby/gems/4.0.0/gems/gli-2.22.2/lib/gli/app_support.rb:85:in 'GLI::AppSupport#run' from /opt/homebrew/lib/ruby/gems/4.0.0/gems/doing-2.1.91/bin/doing:349:in '<top (required)>' from /opt/homebrew/Cellar/ruby/4.0.1/lib/ruby/4.0.0/rubygems.rb:303:in 'Kernel#load' from /opt/homebrew/Cellar/ruby/4.0.1/lib/ruby/4.0.0/rubygems.rb:303:in 'Gem.activate_and_load_bin_path' from /opt/homebrew/lib/ruby/gems/4.0.0/bin/doing:25:in '<main>' ``` **Expected behavior** Not exactly sure, first time attempting to use this feature. **Desktop (please complete the following information):** - Platform: Mac - OS: Sequoia - Version 15.7.3 (24G419) **Doing version** doing version 2.1.91 **Ruby version** ruby 4.0.1 (2026-01-13 revision e04267a14b) +PRISM [arm64-darwin24]
关闭于 2026-02-10 1 条评论