diff --git a/app/Console/Commands/IntegrationMigration.php b/app/Console/Commands/IntegrationMigration.php deleted file mode 100644 index 063368fe..00000000 --- a/app/Console/Commands/IntegrationMigration.php +++ /dev/null @@ -1,107 +0,0 @@ -line('Process For Form: ' . $form->id . ' - ' . $form->slug); - - // Email - if ($form->notifies && $form->notification_emails) { - $this->createFormIntegration($form, 'email', [ - 'notification_reply_to' => $form->notification_settings->notification_reply_to, - 'notification_emails' => $form->notification_emails - ]); - } - - // Submission Confirmation - if ($form->send_submission_confirmation) { - $this->createFormIntegration($form, 'submission_confirmation', [ - 'confirmation_reply_to' => $form->notification_settings->confirmation_reply_to, - 'notification_sender' => $form->notification_sender, - 'notification_subject' => $form->notification_subject, - 'notification_body' => $form->notification_body, - 'notifications_include_submission' => $form->notifications_include_submission, - ]); - } - - // Slack - if ($form->slack_webhook_url) { - $slackData = $form->notification_settings->slack; - $this->createFormIntegration($form, 'slack', [ - 'slack_webhook_url' => $form->slack_webhook_url, - 'include_submission_data' => $slackData->include_submission_data ?? true, - 'link_open_form' => $slackData->link_open_form ?? true, - 'link_edit_form' => $slackData->link_edit_form ?? true, - 'views_submissions_count' => $slackData->views_submissions_count ?? true, - 'link_edit_submission' => $slackData->link_edit_submission ?? true - ]); - } - - // Discord - if ($form->discord_webhook_url) { - $discordData = $form->notification_settings->discord; - $this->createFormIntegration($form, 'discord', [ - 'discord_webhook_url' => $form->discord_webhook_url, - 'include_submission_data' => $discordData->include_submission_data ?? true, - 'link_open_form' => $discordData->link_open_form ?? true, - 'link_edit_form' => $discordData->link_edit_form ?? true, - 'views_submissions_count' => $discordData->views_submissions_count ?? true, - 'link_edit_submission' => $discordData->link_edit_submission ?? true - ]); - } - - // Webhook - if ($form->webhook_url) { - $this->createFormIntegration($form, 'webhook', [ - 'webhook_url' => $form->webhook_url - ]); - } - } - } - ); - - $this->line('Migration Done'); - } - - private function createFormIntegration(Form $form, $integration_id, $data = []) - { - $this->line('Form Integration Create: ' . $integration_id); - return FormIntegration::create([ - 'form_id' => $form->id, - 'status' => FormIntegration::STATUS_ACTIVE, - 'integration_id' => $integration_id, - 'data' => $data, - 'logic' => [] - ]); - } -} diff --git a/app/Http/Resources/FormResource.php b/app/Http/Resources/FormResource.php index 00bc5f26..2e59fb1b 100644 --- a/app/Http/Resources/FormResource.php +++ b/app/Http/Resources/FormResource.php @@ -25,7 +25,6 @@ class FormResource extends JsonResource $ownerData = $this->userIsFormOwner() ? [ 'views_count' => $this->views_count, 'submissions_count' => $this->submissions_count, - 'send_submission_confirmation' => $this->send_submission_confirmation, 'redirect_url' => $this->redirect_url, 'database_fields_update' => $this->database_fields_update, 'cleanings' => $this->getCleanigns(),