/**
  * deletes the element which has been clicked.
  * @param $id
  * @param $element
  * @return mixed
  */
 public function deleteElement($id, $element)
 {
     $organizationData = $this->organizationManager->getOrganizationData($id);
     $organization = $this->organizationManager->getOrganization($id);
     if (Gate::denies('belongsToOrganization', $organization)) {
         return redirect()->back()->withResponse($this->getNoPrivilegesMessage());
     }
     $result = $this->organizationManager->deleteElement($organizationData, $element);
     if ($result) {
         $this->organizationManager->resetOrganizationWorkflow($organizationData);
         $response = ['type' => 'success', 'code' => ['organization_element_removed', ['element' => 'activity']]];
     } else {
         $response = ['type' => 'danger', 'code' => ['organization_element_not_removed', ['element' => 'activity']]];
     }
     return redirect()->back()->withResponse($response);
 }