diff --git a/db/migrate/20140820123503_assign_users_to_events.rb b/db/migrate/20140820123503_assign_users_to_events.rb index d5d656f7..e08620ec 100644 --- a/db/migrate/20140820123503_assign_users_to_events.rb +++ b/db/migrate/20140820123503_assign_users_to_events.rb @@ -15,16 +15,9 @@ class AssignUsersToEvents < ActiveRecord::Migration end def up - TempEvent.all.each do |event| - # Create dummy user, if user doesn't exist - unless (user_deleted = User.find_by(email: 'deleted@localhost.osem')) - user_deleted = User.new(email: 'deleted@localhost.osem', name: 'User deleted', - biography: 'Data is no longer available for deleted user.', - password: Devise.friendly_token[0, 20]) - user_deleted.skip_confirmation! - user_deleted.save! - end + user_deleted = User.find_by(email: 'deleted@localhost.osem') + TempEvent.all.each do |event| event_users = TempEventUser.where(event_id: event) if event_users.blank? # No users for event diff --git a/db/migrate/20140820124117_undo_wrong_migration20140801080705_add_users_to_events.rb b/db/migrate/20140820124117_undo_wrong_migration20140801080705_add_users_to_events.rb index a225cb2a..ef2385f2 100644 --- a/db/migrate/20140820124117_undo_wrong_migration20140801080705_add_users_to_events.rb +++ b/db/migrate/20140820124117_undo_wrong_migration20140801080705_add_users_to_events.rb @@ -19,7 +19,7 @@ class UndoWrongMigration20140801080705AddUsersToEvents < ActiveRecord::Migration end def up - if ActiveRecord::Migrator.get_all_versions.include?20140801080705 + if ActiveRecord::Migrator.get_all_versions.include? 20140801080705 user_deleted = TempUser.find_by(email: 'deleted@localhost.osem') TempEvent.all.each do |event|