We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c5bef07 commit 54202c8Copy full SHA for 54202c8
src/Models/Response.php
@@ -51,9 +51,14 @@ public function updateFromRequest(Request $request)
51
52
$choice = Choice::FindOrFail($choiceId);
53
54
- $responseItem = new ResponseItem;
55
- $responseItem->response_id = $this->id;
56
- $responseItem->question_id = $question->id;
+ $rseponseItem = ResponseItem::where('response_id', $this->id)->where('question_id', $question->id)->first();
+
+ if (!$responseItem) {
57
+ $responseItem = new ResponseItem;
58
+ $responseItem->response_id = $this->id;
59
+ $responseItem->question_id = $question->id;
60
+ }
61
62
$responseItem->choice_id = $choice->id;
63
$responseItem->save();
64
}
0 commit comments