Module: PartnerService::Staff
- Defined in:
- app/services/partner_service/staff/forgot_password.rb,
app/services/partner_service/staff/create_from_owner.rb
Overview
Service class responsible for creating a new staff account from an owner account. It checks if the staff already exists, builds a new staff, assigns roles, and updates partner portal usage while syncing data with MongoDB if necessary. PartnerService::Staff::CreateFromOwner.new(account).call
Defined Under Namespace
Classes: CreateFromOwner, ForgotPassword