Commit 038adea4 authored by Nikolay Lobachev's avatar Nikolay Lobachev
Browse files

Issue #3308732 by LOBsTerr: Don't use current user permission, when we check...

Issue #3308732 by LOBsTerr: Don't use current user permission, when we check accessibility to unblock_invitees configuration for plugin
parent 5fb8cd26
Loading
Loading
Loading
Loading
+0 −18
Original line number Diff line number Diff line
@@ -411,22 +411,4 @@ class GroupInvitation extends GroupContentEnablerBase implements ContainerFactor
    return $form;
  }

  /**
   * {@inheritdoc}
   */
  public function submitConfigurationForm(array &$form, FormStateInterface $form_state) {
    $this->configuration['unblock_invitees'] = $this->currentUser->hasPermission('administer account settings') ? $form_state->getValue('unblock_invitees') : 0;
    $this->configuration['invitation_expire'] = $form_state->getValue('invitation_expire');
    $this->configuration['invitation_expire_keep'] = $form_state->getValue('invitation_expire_keep');
    $this->configuration['invitation_subject'] = $form_state->getValue('invitation_subject');
    $this->configuration['invitation_body'] = $form_state->getValue('invitation_body');
    $this->configuration['existing_user_invitation_subject'] = $form_state->getValue('existing_user_invitation_subject');
    $this->configuration['existing_user_invitation_body'] = $form_state->getValue('existing_user_invitation_body');
    $this->configuration['send_email_existing_users'] = $form_state->getValue('send_email_existing_users');
    $this->configuration['invitation_bypass_form'] = $form_state->getValue('invitation_bypass_form');
    $this->configuration['cancel_user_invitation_subject'] = $form_state->getValue('cancel_user_invitation_subject');
    $this->configuration['cancel_user_invitation_body'] = $form_state->getValue('cancel_user_invitation_body');
    $this->configuration['send_cancel_email'] = $form_state->getValue('send_cancel_email');
  }

}