summaryrefslogtreecommitdiff
path: root/app/controllers/activities_controller.rb
diff options
context:
space:
mode:
authorDavid Gay <david@davidgay.org>2021-05-27 19:02:33 -0400
committerDavid Gay <david@davidgay.org>2021-05-27 19:02:33 -0400
commitf64852adf9d1ae678cf1bef62ef54f42a25d6589 (patch)
treedef6b257140f1fe8d92ad249dc649a920c96bfad /app/controllers/activities_controller.rb
parentbff4bccd4ff502e36161a5f1b916abefd14a912c (diff)
Fix bug with displaying requirements and/or cost of an activity without one
Diffstat (limited to 'app/controllers/activities_controller.rb')
-rw-r--r--app/controllers/activities_controller.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/controllers/activities_controller.rb b/app/controllers/activities_controller.rb
index a1a1835..c115abb 100644
--- a/app/controllers/activities_controller.rb
+++ b/app/controllers/activities_controller.rb
@@ -9,8 +9,8 @@ class ActivitiesController < ApplicationController
redirect_to look_path
else
message = "You can't do that."
- message += " (requires #{@activity.requirements&.join(", ")})" if @activity.requirements
- message += " (costs #{@activity.costs&.join(", ")})" if @activity.costs
+ message += " (requires #{@activity.requirements&.join(", ")})" if @activity.requirements.any?
+ message += " (costs #{@activity.costs&.join(", ")})" if @activity.costs.any?
flash[:alert] = message
redirect_back(fallback_location: character_path(current_char))
end