diff --git a/lib/refrepo/gen/wiki/generators/oar_properties.rb b/lib/refrepo/gen/wiki/generators/oar_properties.rb index a55ca4ee993bb3f9f4eb5353eedcbef45ac0d001..810c5fcf51dafb60238782e98aa52bfd8e13b909 100644 --- a/lib/refrepo/gen/wiki/generators/oar_properties.rb +++ b/lib/refrepo/gen/wiki/generators/oar_properties.rb @@ -281,8 +281,8 @@ class OarPropertiesGenerator < WikiGenerator oar_properties.sort.to_h.each { |prop, prop_hash| prop_hash["values"].sort! if (prop_hash["values"].length > 20) - #Limit possible values to 20 random elements and mark the list as truncated - prop_hash["values"] = prop_hash["values"].sample(20).sort + #Limit possible values to 20 elements and mark the list as truncated + prop_hash["values"].slice!(0...-20) prop_hash["values"].push("...") end @@properties[prop]["possible_values"] ||= prop_hash["values"].join(", ") unless @@properties[prop].nil?