Adding some cross-linking that might help someone:
Via this Github Issue: https://github.com/scambra/devise_invitable/issues/247
You can put:
filter :email #fixes uninitialized constant User::InvitedBy
in app/admin/user.rb
(I hope this is acceptable and will help someone)
Edit: I also was using devise_invitable, which was removed or never properly migrated:
def change
add_column :users, :invitation_token, :string
add_column :users, :invitation_created_at, :datetime
add_column :users, :invitation_sent_at, :datetime
add_column :users, :invitation_accepted_at, :datetime
add_column :users, :invitation_limit, :integer
add_column :users, :invited_by_id, :integer
add_column :users, :invited_by_type, :string
add_index :users, :invitation_token, :unique => true
end
# Allow null encrypted_password
change_column :users, :encrypted_password, :string, :null => true
# Allow null password_salt (add it if you are using Devise's encryptable module)
change_column :users, :password_salt, :string, :null => true
via: https://github.com/scambra/devise_invitable