public function addChatMessage(Request $request, $id)
 {
     if (Auth::check()) {
         $validator = Validator::make($request->all(), ['discussion' => 'required|min:1']);
         if ($validator->fails()) {
             return redirect("/task/{$id}")->withInput()->withErrors($validator);
         }
         $discussion = new Discussions();
         $discussion->message = $request->discussion;
         $discussion->posted_time = Carbon\Carbon::now();
         $discussion->task_id = $id;
         $discussion->user_id = Auth::id();
         $discussion->save();
         return redirect("/task/{$id}");
     } else {
         return redirect('/')->withErrors('You must be authenticated to post a new comment to a task.');
     }
 }