Merge branch 'develop' into trunk
This commit is contained in:
commit
e422d5dfd4
3 changed files with 13 additions and 3 deletions
|
|
@ -5,6 +5,7 @@ namespace App\Http\Controllers\Api\V2;
|
|||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Requests\Api\V2\StoreCustomerAnswers;
|
||||
use App\Models\Customer;
|
||||
use App\Models\Question;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
|
||||
class AnswerController extends Controller
|
||||
|
|
@ -23,7 +24,11 @@ class AnswerController extends Controller
|
|||
// * Make sure we are accessing a customer that belongs to our service.
|
||||
$this->authorize('customerBelongsToService', $customer);
|
||||
|
||||
$customer->answers()->sync($request->validated('answers'));
|
||||
$question = Question::find($request->validated('question'));
|
||||
|
||||
$customer->answers()->detach($question->answers);
|
||||
$customer->answers()->attach($request->validated('answers'));
|
||||
|
||||
return response()->json();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ namespace App\Http\Controllers\Api\V4;
|
|||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Requests\Api\V4\StoreCustomerAnswers;
|
||||
use App\Models\Customer;
|
||||
use App\Models\Question;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
|
||||
class AnswerController extends Controller
|
||||
|
|
@ -23,7 +24,11 @@ class AnswerController extends Controller
|
|||
// * Make sure we are accessing a customer that belongs to our service.
|
||||
$this->authorize('customerBelongsToService', $customer);
|
||||
|
||||
$customer->answers()->sync($request->validated('answers'));
|
||||
$question = Question::find($request->validated('question'));
|
||||
|
||||
$customer->answers()->detach($question->answers);
|
||||
$customer->answers()->attach($request->validated('answers'));
|
||||
|
||||
return response()->json();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property-read \Illuminate\Support\Carbon $created_at Created date.
|
||||
* @property-read \Illuminate\Support\Carbon $updated_at Updated date.
|
||||
*
|
||||
* @property-read \App\Models\Answer $answer Answer BelongsTo relation.
|
||||
* @property-read \App\Models\Answer $answers Answer hasMany relation.
|
||||
* @property-read \App\Models\Brand $brand Brand BelongsTo relation.
|
||||
*/
|
||||
class Question extends Model
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue