/**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, $id)
 {
     $user = User::findWithPermission($id);
     $input = $request->only('rules_agreed', 'induction_completed');
     $this->inductionValidator->validate($input);
     $this->userRepository->recordInductionCompleted($id);
     return \Redirect::route('account.show', [$user->id]);
 }