lib/rturk/custom_operations.rb in markpercival-rturk-1.0.4 vs lib/rturk/custom_operations.rb in markpercival-rturk-1.0.5
- old
+ new
@@ -68,12 +68,12 @@
params.delete(:QualificationRequirement)
params.merge!('Reward.1.Amount' => reward[:Amount], 'Reward.1.CurrencyCode' => reward[:CurrencyCode])
qualifiers.each_with_index do |qualifier, i|
params["QualificationRequirement.#{i+1}.QualificationTypeId"] = qualifier[:QualificationTypeId]
params["QualificationRequirement.#{i+1}.Comparator"] = qualifier[:Comparator]
- params["QualificationRequirement.#{i+1}.IntegerValue"] = qualifier[:IntegerValue]
+ params["QualificationRequirement.#{i+1}.IntegerValue"] = qualifier[:IntegerValue] if qualifier[:IntegerValue]
+ params["QualificationRequirement.#{i+1}.LocaleValue.Country"] = qualifier[:Country] if qualifier[:Country]
params["QualificationRequirement.#{i+1}.RequiredToPreview"] = qualifier[:RequiredToPreview]
- params["QualificationRequirement.#{i+1}.Locale"] = qualifier[:Locale]
end
params
end
end