I've spent a good chunk of tonight looking into this and am stuck. When a
new user signs up on my site, gets the activation email (2 of them) and
clicks the link back to the site, the user ends in a blank screen.

Logs show this error:

  SQL (46.5ms)   COMMIT
  User Update (4.9ms)   UPDATE `users` SET sb_last_seen_at = '2009-12-05
04:52:43' WHERE (id = 17)

RuntimeError (The action joined_the_site can't be tracked.):

vendor/plugins/community_engine/plugins/activity_tracker/lib/activity_tracker.rb:72:in
`track_activity'
  vendor/plugins/community_engine/app/controllers/users_controller.rb:40:in
`activate'
  haml (2.2.2) lib/sass/plugin/rails.rb:19:in `process'
  passenger (2.2.4) lib/phusion_passenger/rack/request_handler.rb:91:in
`process_request'
  passenger (2.2.4) lib/phusion_passenger/abstract_request_handler.rb:206:in
`main_loop'
  passenger (2.2.4)
lib/phusion_passenger/railz/application_spawner.rb:376:in
`start_request_handler'
  passenger (2.2.4)
lib/phusion_passenger/railz/application_spawner.rb:334:in
`handle_spawn_application'
  passenger (2.2.4) lib/phusion_passenger/utils.rb:182:in `safe_fork'
  passenger (2.2.4)
lib/phusion_passenger/railz/application_spawner.rb:332:in
`handle_spawn_application'
  passenger (2.2.4) lib/phusion_passenger/abstract_server.rb:351:in
`__send__'
  passenger (2.2.4) lib/phusion_passenger/abstract_server.rb:351:in
`main_loop'
  passenger (2.2.4) lib/phusion_passenger/abstract_server.rb:195:in
`start_synchronously'
  passenger (2.2.4) lib/phusion_passenger/abstract_server.rb:162:in `start'
  passenger (2.2.4)
lib/phusion_passenger/railz/application_spawner.rb:213:in `start'
  passenger (2.2.4) lib/phusion_passenger/spawn_manager.rb:261:in
`spawn_rails_application'
  passenger (2.2.4)
lib/phusion_passenger/abstract_server_collection.rb:126:in `lookup_or_add'
  passenger (2.2.4) lib/phusion_passenger/spawn_manager.rb:255:in
`spawn_rails_application'
  passenger (2.2.4)
lib/phusion_passenger/abstract_server_collection.rb:80:in `synchronize'
  passenger (2.2.4)
lib/phusion_passenger/abstract_server_collection.rb:79:in `synchronize'
  passenger (2.2.4) lib/phusion_passenger/spawn_manager.rb:254:in
`spawn_rails_application'
  passenger (2.2.4) lib/phusion_passenger/spawn_manager.rb:153:in
`spawn_application'
  passenger (2.2.4) lib/phusion_passenger/spawn_manager.rb:286:in
`handle_spawn_application'
  passenger (2.2.4) lib/phusion_passenger/abstract_server.rb:351:in
`__send__'
  passenger (2.2.4) lib/phusion_passenger/abstract_server.rb:351:in
`main_loop'
  passenger (2.2.4) lib/phusion_passenger/abstract_server.rb:195:in
`start_synchronously'

I am running and older copy of CE, but I pulled down edge and did a compare
between the two (using Meld) and am not finding any differences regarding
the join_the_site activity.

I did see someone else post a similar issue, and i followed where bruno lead
with that one, but it seemed to be related to the avatar condition on line
160 of the user_controller.


Users do get activated just fine. They get the welcome email (again, 2 of
them), and if they go directly to my URL, they see the site just like anyone
else. I did notice that there are no join the site entries in the activity
table though.

thoughts?



--
Levi Rosol
Twitter: @LeviRosol

--

You received this message because you are subscribed to the Google Groups 
"CommunityEngine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/communityengine?hl=en.


Reply via email to