/** * Updates the specified priority. * * @param PriorityRequest $request * @param int|string $id * * @return \Illuminate\Http\JsonResponse|\Illuminate\Http\RedirectResponse */ public function update(PriorityRequest $request, $id) { $priority = $this->priority->update($request, $id); if ($priority) { $message = 'Successfully updated priority.'; return redirect()->route('maintenance.work-orders.priorities.index')->withSuccess($message); } else { $message = 'There was an issue updating this priority. Please try again.'; return redirect()->route('maintenance.work-orders.priorities.edit', [$id])->withErrors($message); } }