return 422 on form update values when completed

pull/150/merge
Pete Matsyburka 2 years ago
parent 9f48c6e625
commit 62eb0cda6b

@ -38,6 +38,10 @@ class SubmitFormController < ApplicationController
def update def update
submitter = Submitter.find_by!(slug: params[:slug]) submitter = Submitter.find_by!(slug: params[:slug])
if submitter.completed_at?
return render json: { error: 'Form has been completed already.' }, status: :unprocessable_entity
end
Submitters::SubmitValues.call(submitter, params, request) Submitters::SubmitValues.call(submitter, params, request)
head :ok head :ok

Loading…
Cancel
Save