diff options
author | Seb Bacon <seb.bacon@gmail.com> | 2012-05-02 14:59:22 +0100 |
---|---|---|
committer | Seb Bacon <seb.bacon@gmail.com> | 2012-05-02 14:59:22 +0100 |
commit | 091dfe1df5d47ada296f5bb2f6fc5ef8633c0934 (patch) | |
tree | dd20bcba8c265329d9491460afaa91c0ffec36e2 | |
parent | b4d4627e1dc9a5b38731dd4938e22351e4922152 (diff) |
Another change to make track descriptions deterministic, so tests can work reliably
-rw-r--r-- | app/models/track_thing.rb | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/app/models/track_thing.rb b/app/models/track_thing.rb index 02b5c9234..3d147b8e6 100644 --- a/app/models/track_thing.rb +++ b/app/models/track_thing.rb @@ -108,7 +108,7 @@ class TrackThing < ActiveRecord::Base end descriptions = [] if varieties.include? _("requests") - descriptions << _("requests which are {{list_of_statuses}}", :list_of_statuses => Array(statuses).join(_(' or '))) + descriptions << _("requests which are {{list_of_statuses}}", :list_of_statuses => Array(statuses).sort.join(_(' or '))) varieties -= [_("requests")] end if descriptions.empty? and varieties.empty? @@ -116,8 +116,7 @@ class TrackThing < ActiveRecord::Base end descriptions += Array(varieties) parsed_text = parsed_text.strip - descriptions.sort! - descriptions = descriptions.join(_(" or ")) + descriptions = descriptions.sort.join(_(" or ")) if !parsed_text.empty? descriptions += _("{{list_of_things}} matching text '{{search_query}}'", :list_of_things => "", :search_query => parsed_text) end |