Actions
Bug #3219
closedNameError: uninitialized constant ProjectAdminQuery (NameError) with RM 6
Start date:
04/08/2025
Due date:
04/09/2025
% Done:
100%
Estimated time:
Affected Version:
Compatible Redmine Version:
6.0.z
Pull Request Link:
Description
E, [2025-04-08 14:54:38 #1] ERROR -- : rake aborted!
NameError: uninitialized constant ProjectAdminQuery (NameError)
class ProjectTypeQuery < ProjectAdminQuery
^^^^^^^^^^^^^^^^^
Did you mean? ProjectQuery
ProjectTypeQuery
/home/liane-xmera/redmine/plugins/redmine_project_types/app/models/project_type_query.rb:22:in `<top (required)>'
/home/liane-xmera/redmine/gem_home/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:26:in `require'
/home/liane-xmera/redmine/gem_home/gems/polyglot-0.3.5/lib/polyglot.rb:65:in `require'
/home/liane-xmera/redmine/plugins/redmine_project_types_relations/lib/project_types_relations.rb:78:in `project_type_query_patch'
/home/liane-xmera/redmine/plugins/redmine_project_types_relations/lib/project_types_relations.rb:48:in `block in setup'
/home/liane-xmera/redmine/plugins/redmine_project_types_relations/lib/project_types_relations.rb:47:in `each'
/home/liane-xmera/redmine/plugins/redmine_project_types_relations/lib/project_types_relations.rb:47:in `setup'
/home/liane-xmera/redmine/plugins/redmine_project_types_relations/init.rb:35:in `<top (required)>'
/home/liane-xmera/redmine/lib/redmine/plugin_loader.rb:31:in `load'
/home/liane-xmera/redmine/lib/redmine/plugin_loader.rb:31:in `run_initializer'
/home/liane-xmera/redmine/lib/redmine/plugin_loader.rb:61:in `each'
/home/liane-xmera/redmine/lib/redmine/plugin_loader.rb:61:in `block in load'
/home/liane-xmera/redmine/gem_home/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `instance_exec'
/home/liane-xmera/redmine/gem_home/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `block in make_lambda'
/home/liane-xmera/redmine/gem_home/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:179:in `block in call'
/home/liane-xmera/redmine/gem_home/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:668:in `block (2 levels) in default_terminator'
/home/liane-xmera/redmine/gem_home/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `catch'
/home/liane-xmera/redmine/gem_home/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `block in default_terminator'
/home/liane-xmera/redmine/gem_home/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:180:in `call'
/home/liane-xmera/redmine/gem_home/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `block in invoke_before'
/home/liane-xmera/redmine/gem_home/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `each'
/home/liane-xmera/redmine/gem_home/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `invoke_before'
/home/liane-xmera/redmine/gem_home/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:109:in `run_callbacks'
/home/liane-xmera/redmine/gem_home/gems/activesupport-7.2.2.1/lib/active_support/reloader.rb:96:in `prepare!'
/home/liane-xmera/redmine/gem_home/gems/railties-7.2.2.1/lib/rails/application/finisher.rb:74:in `block in <module:Finisher>'
/home/liane-xmera/redmine/gem_home/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `instance_exec'
/home/liane-xmera/redmine/gem_home/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `run'
/home/liane-xmera/redmine/gem_home/gems/railties-7.2.2.1/lib/rails/initializable.rb:61:in `block in run_initializers'
/home/liane-xmera/redmine/gem_home/gems/railties-7.2.2.1/lib/rails/initializable.rb:60:in `run_initializers'
/home/liane-xmera/redmine/gem_home/gems/railties-7.2.2.1/lib/rails/application.rb:435:in `initialize!'
/home/liane-xmera/redmine/config/environment.rb:16:in `<top (required)>'
/home/liane-xmera/redmine/gem_home/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/home/liane-xmera/redmine/gem_home/gems/polyglot-0.3.5/lib/polyglot.rb:65:in `require'
/home/liane-xmera/redmine/gem_home/gems/railties-7.2.2.1/lib/rails/application.rb:411:in `require_environment!'
/home/liane-xmera/redmine/gem_home/gems/railties-7.2.2.1/lib/rails/application.rb:559:in `block in run_tasks_blocks'
/home/liane-xmera/redmine/gem_home/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
Tasks: TOP => db:migrate => db:load_config => environment
(See full trace by running task with --trace)
Updated by liaham about 2 months ago
- Subject changed from ameError: uninitialized constant ProjectAdminQuery (NameError) with RM 6 to NameError: uninitialized constant ProjectAdminQuery (NameError) with RM 6
- Status changed from New to In Progress
- Start date set to 04/08/2025
Updated by liaham about 2 months ago
- Project changed from Redmine Project Types to Redmine Project Types Relations
- Target version changed from unreleased to unreleased
- Affected Version unreleased added
- Affected Version deleted (
4.6.1)
Updated by liaham about 2 months ago
- % Done changed from 0 to 20
The error occurs due to a change from RM 6.0.3 to 6.0.4. The class ProjectAdminQuery
is only available in RM 6.0.4 what is the reason for this error.
Updated by liaham about 2 months ago
- Due date set to 04/09/2025
- Status changed from In Progress to Closed
- % Done changed from 20 to 100
This error is fixed with updating to RM 6.0.4 since it introduces ProjectAdminQuery
the first time. Before RM 6.0.3 was in use for development.
Actions