class Maintenance::Nursing::PermissionsJob
  include Sidekiq::Worker

  def perform(school_id)
    permissions = PermissionUser
      .includes(user: :admin_permission)
      .where(school_id: school_id, permission: 'CoNurse')

    permissions.each do |permission|
      perm = permission.user.find_or_build_admin_permission
      perm.update(nursing: :manage)
    end
  end
end
