Fix null group_id on twofaccount creation with specific default group

This commit is contained in:
Bubka 2021-11-16 23:45:30 +01:00
parent a6d4b6c5f6
commit 6533f844d9
2 changed files with 3 additions and 2 deletions

View File

@ -92,7 +92,7 @@ public function store(TwoFAccountDynamicRequest $request)
// Possible group association
$this->groupService->assign($twofaccount->id);
return (new TwoFAccountReadResource($twofaccount))
return (new TwoFAccountReadResource($twofaccount->refresh()))
->response()
->setStatusCode(201);
}
@ -178,6 +178,7 @@ public function otp(Request $request, $id = null)
$otp = $this->twofaccountService->getOTP($validatedData['uri']);
}
// return bad request if uri is provided with any other input
else if ( count($inputs) > 1 && $request->has('uri')) {
return response()->json([
'message' => 'bad request',

View File

@ -15,7 +15,7 @@ public function toArray($request)
return array_merge(
[
'id' => $this->id,
'group_id' => $this->group_id,
'group_id' => intval($this->group_id),
],
parent::toArray($request)
);