diff app/controllers/tweets_controller.rb @ 166:469df6354341

A more robust check
author nanaya <me@nanaya.pro>
date Fri, 03 Aug 2018 02:39:09 +0900
parents 5af9b537db86
children af84c9f23263
line wrap: on
line diff
--- a/app/controllers/tweets_controller.rb	Fri Aug 03 02:31:25 2018 +0900
+++ b/app/controllers/tweets_controller.rb	Fri Aug 03 02:39:09 2018 +0900
@@ -1,6 +1,6 @@
 class TweetsController < ApplicationController
   def index
-    return redirect if params[:id] || params[:name]
+    return redirect if params[:id].present? || params[:name].present?
   end
 
   def show
@@ -19,7 +19,7 @@
   end
 
   def redirect
-    @user ||= Tweet.new(params[:id] || params[:name]).user
+    @user ||= Tweet.new(params[:id].presence || params[:name]).user
     redirect_to tweet_path(@user.id, @user.screen_name)
   rescue Twitter::Error::NotFound
     head :not_found