/**
  * Converts a sessionlike to a userlike.
  * @param Like $like
  * @param $user_id
  */
 private function convertSessionToUserLike(Like $like, $user_id)
 {
     // Checks if the like already exists for the logged in user
     // if it does we need to unlike the session like
     if (Like::where('session_like', false)->where('user_id', $user_id)->where('likeable_type', $like->likeable_type)->where('likeable_id', $like->likeable_id)->exists()) {
         $like->delete();
         return;
     }
     $like->session_like = false;
     $like->user_id = $user_id;
     $like->save();
 }