diff --git a/app/controllers/articles_controller.rb b/app/controllers/articles_controller.rb index ee57c5b39..fa093d256 100644 --- a/app/controllers/articles_controller.rb +++ b/app/controllers/articles_controller.rb @@ -217,7 +217,7 @@ class ArticlesController < ApplicationController def set_article owner = User.find_by(username: params[:username]) || Organization.find_by(slug: params[:username]) - found_article = if params[:slug] + found_article = if params[:slug] && owner owner.articles.find_by(slug: params[:slug]) else Article.includes(:user).find(params[:id])