[#4673] Handle edge cases parameters from rake
This commit is contained in:
1 parent
2957d8e2cc
commit
b74ed932db
1 file changed
+13
-1
@@ -54,7 +54,19 @@ module RedmineContracts
|
|||||||
user ||= User.find_by_id(options[:deliverable_manager])
|
user ||= User.find_by_id(options[:deliverable_manager])
|
||||||
end
|
end
|
||||||
|
|
||||||
@append_object_notes = options[:append_object_notes].nil? ? true : options[:append_object_notes]
|
@append_object_notes = if options[:append_object_notes].nil?
|
||||||
|
true
|
||||||
|
else
|
||||||
|
# Simple option parsing
|
||||||
|
if options[:append_object_notes] == false ||
|
||||||
|
options[:append_object_notes] == 'false' ||
|
||||||
|
options[:append_object_notes] == 0 ||
|
||||||
|
options[:append_object_notes] == '0'
|
||||||
|
false
|
||||||
|
else
|
||||||
|
true
|
||||||
|
end
|
||||||
|
end
|
||||||
@overhead_rate = options[:overhead_rate].nil? ? 0 : options[:overhead_rate].to_f
|
@overhead_rate = options[:overhead_rate].nil? ? 0 : options[:overhead_rate].to_f
|
||||||
|
|
||||||
@@data = YAML.load(old_data)
|
@@data = YAML.load(old_data)
|
||||||
|
|||||||
Reference in new issue
Block a user