Avoid circular dependencies in UserCreation <-> UserCreatedEvent

pull/11892/head
Javier Torres 8 years ago
parent 3e24f1ce9c
commit fc55f7cfa3

@ -1,6 +1,5 @@
require_dependency 'carto_gears_api/events/base_event'
require_dependency 'carto_gears_api/users/user'
require_dependency 'carto/user_creation'
module CartoGearsApi
module Events
@ -9,15 +8,15 @@ module CartoGearsApi
# @attr_reader [Users::User] user user which was created
class UserCreationEvent < BaseEvent
# User created via login in with SAML SSO
CREATED_VIA_SAML = Carto::UserCreation::CREATED_VIA_SAML
CREATED_VIA_SAML = 'saml'.freeze
# User created via login with LDAP credentials
CREATED_VIA_LDAP = Carto::UserCreation::CREATED_VIA_LDAP
CREATED_VIA_LDAP = 'ldap'.freeze
# User created via signup up to the org
CREATED_VIA_ORG_SIGNUP = Carto::UserCreation::CREATED_VIA_ORG_SIGNUP
CREATED_VIA_ORG_SIGNUP = 'org_signup'.freeze
# User created via enterprise user management API (EUMAPI)
CREATED_VIA_API = Carto::UserCreation::CREATED_VIA_API
CREATED_VIA_API = 'api'.freeze
# User created via HTTP header authentication
CREATED_VIA_HTTP_AUTENTICATION = Carto::UserCreation::CREATED_VIA_HTTP_AUTENTICATION
CREATED_VIA_HTTP_AUTENTICATION = 'http_authentication'.freeze
# User created by organization administrator
CREATED_VIA_ORG_ADMIN = 'org_admin'.freeze
# User created by superadmin

Loading…
Cancel
Save