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