/**
  * POST /video/{videoId}/description-changes
  * Create a new description change for a video.
  *
  * @param  string  $video_id
  * @param  Request $request
  * @return Response
  */
 public function postDescriptionChanges($videoId, Request $request)
 {
     $this->validateInput($request);
     $executeAt = null;
     if ($request->input('execute_at')) {
         $executeAt = date('Y-m-d H:i:s', strtotime($request->input('execute_at')));
     }
     $change = new DescriptionChange(['user_id' => Auth::user()->id, 'video_id' => $videoId, 'description' => $request->input('description'), 'execute_at' => $executeAt, 'execute_mins_after_publish' => $request->input('execute_mins_after_publish') ? $request->input('execute_mins_after_publish') : null]);
     $success = $change->save();
     return Response::json(['success' => $success, 'change' => $change->fresh()]);
 }