public function update(CreateProfileRequest $request) { if ($request->get('changepass') && !\Hash::check($request->get('currentpassword'), \Auth::user()->password)) { $request->flashOnly('changepass'); return redirect(route('broadcasterProfileUpdate'))->withErrors("Current password is not correct"); } $this->service->updateBroadcasterProfile($request); return redirect(route('broadcasterProfileUpdate'))->withSuccess("Profile updated."); }