From bdf003d8e9c731b3b485dbf5c464a250954affb9 Mon Sep 17 00:00:00 2001 From: Eric Davis Date: Mon, 30 Jun 2008 16:10:31 -0700 Subject: [PATCH] Handle non-array includes in the issue finder. --- lib/issue_patch.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/issue_patch.rb b/lib/issue_patch.rb index ef8e886..02884a2 100644 --- a/lib/issue_patch.rb +++ b/lib/issue_patch.rb @@ -28,7 +28,11 @@ module IssuePatch # skip elsif args[1].has_key?(:include) && !args[1][:include].nil? # include used? # Add our include - args[1][:include] << :deliverable + if args[1][:include].is_a?(Array) + args[1][:include] << :deliverable + else + args[1][:include] = [args[1][:include], :deliverable] # Rewrite a the include as an array + end else # Add an include args[1][:include] = [:deliverable]