Bug #38434
closedCommand rake apipie:static raises an error
Description
Rendered .vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/app/views/apipie/apipies/plain.html.erb (Duration: 367.8ms | Allocations: 663904)
rake aborted!
ActionView::Template::Error: undefined method `[]' for nil:NilClass
/home/vagrant/foreman/app/views/apipie/apipies/_metadata.erb:1:in `_app_views_apipie_apipies__metadata_erb__1222240078462019520_397860'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/base.rb:244:in `public_send'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/base.rb:244:in `_run'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/template.rb:157:in `block in render'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/activesupport-7.0.8.7/lib/active_support/notifications.rb:208:in `instrument'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/template.rb:361:in `instrument_render_template'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/template.rb:155:in `render'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/renderer/partial_renderer.rb:251:in `block in render_partial_template'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/activesupport-7.0.8.7/lib/active_support/notifications.rb:206:in `block in instrument'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/activesupport-7.0.8.7/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/activesupport-7.0.8.7/lib/active_support/notifications.rb:206:in `instrument'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/renderer/partial_renderer.rb:246:in `render_partial_template'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/renderer/partial_renderer.rb:237:in `render'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/renderer/renderer.rb:81:in `render_partial_to_object'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/renderer/renderer.rb:27:in `render_to_object'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/renderer/renderer.rb:22:in `render'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/helpers/rendering_helper.rb:37:in `block in render'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/base.rb:270:in `in_rendering_context'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/helpers/rendering_helper.rb:33:in `render'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/app/views/apipie/apipies/plain.html.erb:65:in `block (3 levels) in vendor_ruby____gems_apipie_rails______app_views_apipie_apipies_plain_html_erb__655649225090716591_397820'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/app/views/apipie/apipies/plain.html.erb:62:in `each'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/app/views/apipie/apipies/plain.html.erb:62:in `block (2 levels) in vendor_ruby____gems_apipie_rails______app_views_apipie_apipies_plain_html_erb__655649225090716591_397820'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/app/views/apipie/apipies/plain.html.erb:31:in `each'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/app/views/apipie/apipies/plain.html.erb:31:in `block in vendor_ruby____gems_apipie_rails______app_views_apipie_apipies_plain_html_erb__655649225090716591_397820'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/app/views/apipie/apipies/plain.html.erb:14:in `each'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/app/views/apipie/apipies/plain.html.erb:14:in `__vendor_ruby_______gems_apipie_rails_______app_views_apipie_apipies_plain_html_erb__655649225090716591_397820'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/base.rb:244:in `public_send'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/base.rb:244:in `_run'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/template.rb:157:in `block in render'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/activesupport-7.0.8.7/lib/active_support/notifications.rb:208:in `instrument'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/template.rb:361:in `instrument_render_template'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/template.rb:155:in `render'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/renderer/template_renderer.rb:65:in `block (2 levels) in render_template'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/activesupport-7.0.8.7/lib/active_support/notifications.rb:206:in `block in instrument'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/activesupport-7.0.8.7/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/activesupport-7.0.8.7/lib/active_support/notifications.rb:206:in `instrument'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/renderer/template_renderer.rb:60:in `block in render_template'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/renderer/template_renderer.rb:79:in `render_with_layout'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/renderer/template_renderer.rb:59:in `render_template'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/renderer/template_renderer.rb:11:in `render'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/renderer/renderer.rb:61:in `render_template_to_object'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/renderer/renderer.rb:29:in `render_to_object'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/renderer/renderer.rb:22:in `render'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/helpers/rendering_helper.rb:37:in `block in render'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/base.rb:270:in `in_rendering_context'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/actionview-7.0.8.7/lib/action_view/helpers/rendering_helper.rb:33:in `render'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/lib/tasks/apipie.rake:191:in `block in render_page'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/lib/tasks/apipie.rake:187:in `open'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/lib/tasks/apipie.rake:187:in `render_page'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/lib/tasks/apipie.rake:248:in `generate_plain_page'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/lib/tasks/apipie.rake:33:in `block (4 levels) in <main>'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/lib/tasks/apipie.rake:27:in `each'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/lib/tasks/apipie.rake:27:in `block (3 levels) in <main>'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/lib/tasks/apipie.rake:296:in `with_loaded_documentation'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/apipie-rails-1.4.2/lib/tasks/apipie.rake:21:in `block (2 levels) in <main>'
/home/vagrant/foreman/.vendor/ruby/3.0.0/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
/usr/share/gems/gems/bundler-2.2.33/lib/bundler/cli/exec.rb:58:in `load'
/usr/share/gems/gems/bundler-2.2.33/lib/bundler/cli/exec.rb:58:in `kernel_load'
/usr/share/gems/gems/bundler-2.2.33/lib/bundler/cli/exec.rb:23:in `run'
/usr/share/gems/gems/bundler-2.2.33/lib/bundler/cli.rb:479:in `exec'
/usr/share/gems/gems/bundler-2.2.33/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/usr/share/gems/gems/bundler-2.2.33/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
/usr/share/gems/gems/bundler-2.2.33/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
/usr/share/gems/gems/bundler-2.2.33/lib/bundler/cli.rb:31:in `dispatch'
/usr/share/gems/gems/bundler-2.2.33/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
/usr/share/gems/gems/bundler-2.2.33/lib/bundler/cli.rb:25:in `start'
/usr/share/gems/gems/bundler-2.2.33/libexec/bundle:49:in `block in <top (required)>'
/usr/share/gems/gems/bundler-2.2.33/lib/bundler/friendly_errors.rb:103:in `with_friendly_errors'
/usr/share/gems/gems/bundler-2.2.33/libexec/bundle:37:in `<top (required)>'
/home/vagrant/bin/bundle:23:in `load'
/home/vagrant/bin/bundle:23:in `<main>'