# HG changeset patch # User nanaya # Date 1533231549 -32400 # Node ID 469df635434163ea5dd0ca21f354b472b09b6d55 # Parent 5af9b537db86a976b127fb43dc20a3ef86137829 A more robust check diff -r 5af9b537db86 -r 469df6354341 app/controllers/tweets_controller.rb --- 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