bterlson / redmine-status-updates

A plugin for Redmine that allows users to create little status updates on a per-project basis ala Twitter.
GNU General Public License v2.0
50 stars 17 forks source link

Expected /opt/redmine-0.9.0/app/models/user.rb to define User #4

Open sjmh opened 14 years ago

sjmh commented 14 years ago

Installing via the git repo. Currently running redmine-0.9.0 RC.

Running the migrate results in the following trace:

(in /opt/redmine-0.9.0) * Invoke db:migrate_plugins (first_time) * Invoke environment (first_time) \ Execute environment rake aborted! Expected /opt/redmine-0.9.0/app/models/user.rb to define User /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:426:in load_missing_constant' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:80:inconst_missing' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:92:in const_missing' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:437:inload_missing_constant' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:96:in const_missing' /opt/redmine-0.9.0/app/models/project.rb:25 /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:380:inload_without_new_constant_marking' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:380:in load_file' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:innew_constants_in' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:379:in load_file' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:259:inrequire_or_load_without_engine_additions' /opt/redmine-0.9.0/vendor/plugins/engines/lib/engines/rails_extensions/dependencies.rb:132:in require_or_load' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:425:inload_missing_constant' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:80:in const_missing' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:92:inconst_missing' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:437:in load_missing_constant' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:96:inconst_missing' /opt/redmine-0.9.0/app/models/principal.rb:22 /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:380:in load_without_new_constant_marking' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:380:inload_file' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:in new_constants_in' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:379:inload_file' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:259:in require_or_load_without_engine_additions' /opt/redmine-0.9.0/vendor/plugins/engines/lib/engines/rails_extensions/dependencies.rb:132:inrequire_or_load' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:425:in load_missing_constant' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:80:inconst_missing' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:92:in const_missing' /opt/redmine-0.9.0/app/models/user.rb:20 /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:380:inload_without_new_constant_marking' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:380:in load_file' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:innew_constants_in' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:379:in load_file' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:259:inrequire_or_load_without_engine_additions' /opt/redmine-0.9.0/vendor/plugins/engines/lib/engines/rails_extensions/dependencies.rb:132:in require_or_load' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:425:inload_missing_constant' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:80:in const_missing' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:92:inconst_missing' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:437:in load_missing_constant' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:80:inconst_missing' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:437:in load_missing_constant' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:96:inconst_missing' /opt/redmine-0.9.0/vendor/plugins/redmine-status-updates/init.rb:8:in evaluate_init_rb' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/callbacks.rb:182:incall' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/callbacks.rb:182:in evaluate_method' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/callbacks.rb:166:incall' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/callbacks.rb:90:in run' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/callbacks.rb:90:ineach' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/callbacks.rb:90:in send' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/callbacks.rb:90:inrun' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/callbacks.rb:276:in run_callbacks' /opt/redmine-0.9.0/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:51:insend' /opt/redmine-0.9.0/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:51:in run_prepare_callbacks' /opt/redmine-0.9.0/config/../vendor/rails/railties/lib/initializer.rb:631:inprepare_dispatcher' /opt/redmine-0.9.0/config/../vendor/rails/railties/lib/initializer.rb:185:in process' /opt/redmine-0.9.0/config/../vendor/rails/railties/lib/initializer.rb:113:insend' /opt/redmine-0.9.0/config/../vendor/rails/railties/lib/initializer.rb:113:in run' /opt/redmine-0.9.0/config/environment.rb:20 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:ingem_original_require' /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in require' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:156:inrequire' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:in new_constants_in' /opt/redmine-0.9.0/vendor/rails/activesupport/lib/active_support/dependencies.rb:156:inrequire' /opt/redmine-0.9.0/vendor/rails/railties/lib/tasks/misc.rake:4 /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in call' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:inexecute' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in each' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:inexecute' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:238:insynchronize' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in invoke_with_call_chain' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:607:ininvoke_prerequisites' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in each' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:ininvoke_prerequisites' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:596:in invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:238:insynchronize' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in invoke_with_call_chain' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:ininvoke' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in invoke_task' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:intop_level' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in each' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:intop_level' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in standard_exception_handling' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:intop_level' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in run' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:instandard_exception_handling' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in run' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31 /usr/bin/rake:19:inload' /usr/bin/rake:19

mikesmullin commented 14 years ago

same here.

n8osapi commented 14 years ago

same here too

saulkeme commented 14 years ago

still a problem with redmine 1.0.0.. see: http://www.redmine.org/boards/2/topics/9897?r=15972#message-15972

memetical commented 13 years ago

bump.

JangoSteve commented 12 years ago

I was having the same issue. Seeing as to how the last commit to this repo was 3 years ago, I created a fork/branch with the fix @saulkeme linked to, here: https://github.com/JangoSteve/redmine-status-updates/tree/user-dependency-fix