allow to permanently delete submissions

This commit is contained in:
Pete Matsyburka committed 2024-06-18 16:54:15 +03:00
1 parent 781ccc701d
commit 8c092eba78
2 files changed
+8 -4

No files matched your search

@@ -89,11 +89,15 @@ module Api
end
def destroy
@submission.update!(archived_at: Time.current)
if params[:permanently] == 'true'
@submission.destroy!
else
@submission.update!(archived_at: Time.current)
SendSubmissionArchivedWebhookRequestJob.perform_later(@submission)
SendSubmissionArchivedWebhookRequestJob.perform_later(@submission)
end
render json: @submission.as_json(only: %i[id], methods: %i[archived_at])
render json: @submission.as_json(only: %i[id archived_at])
end
private