Sha256: a385f6fa09f1cbae7664b515b295d605ba30a6ed5157a92ba70019d2bf63e5a0

Contents?: true

Size: 459 Bytes

Versions: 33

Compression:

Stored size: 459 Bytes

Contents

class UserAppContainerObserver < ActiveRecord::Observer
  observe :user

  def after_create(user)
    desktop = ::Desktop.create
    desktop.user = user
    desktop.setup_default_preferences
    desktop.save

    organizer = Organizer.create
    organizer.user = user
    organizer.setup_default_preferences
    organizer.save

    mobile = Mobile.create
    mobile.user = user
    mobile.setup_default_preferences
    mobile.save
  end
end

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
erp_app-4.0.0 app/observers/user_app_container_observer.rb
erp_app-3.1.16 app/observers/user_app_container_observer.rb
erp_app-3.1.15 app/observers/user_app_container_observer.rb
erp_app-3.1.14 app/observers/user_app_container_observer.rb
erp_app-3.1.13 app/observers/user_app_container_observer.rb
erp_app-3.1.12 app/observers/user_app_container_observer.rb
erp_app-3.1.11 app/observers/user_app_container_observer.rb
erp_app-3.1.10 app/observers/user_app_container_observer.rb
erp_app-3.1.9 app/observers/user_app_container_observer.rb
erp_app-3.1.8 app/observers/user_app_container_observer.rb
erp_app-3.1.7 app/observers/user_app_container_observer.rb
erp_app-3.1.6 app/observers/user_app_container_observer.rb
erp_app-3.1.5 app/observers/user_app_container_observer.rb
erp_app-3.1.4 app/observers/user_app_container_observer.rb
erp_app-3.1.3 app/observers/user_app_container_observer.rb
erp_app-3.1.2 app/observers/user_app_container_observer.rb
erp_app-3.0.16 app/observers/user_app_container_observer.rb
erp_app-3.0.15 app/observers/user_app_container_observer.rb
erp_app-3.1.1 app/observers/user_app_container_observer.rb
erp_app-3.1.0 app/observers/user_app_container_observer.rb