summaryrefslogtreecommitdiff
path: root/web/lib/ui
diff options
context:
space:
mode:
authorJochen Topf <jochen@topf.org>2014-05-16 20:08:00 +0200
committerJochen Topf <jochen@topf.org>2014-05-16 20:08:00 +0200
commit19ec1d7e4325df4b802acf1c0b57f6e447601b92 (patch)
tree809dd6b12c85fec398f0e04785370c002675b73a /web/lib/ui
parentb086da01dccf250ff0ae79a2c309d376c2ba81e5 (diff)
downloadtaginfo-19ec1d7e4325df4b802acf1c0b57f6e447601b92.tar
taginfo-19ec1d7e4325df4b802acf1c0b57f6e447601b92.tar.gz
Add cookie-base comparison list.
Diffstat (limited to 'web/lib/ui')
-rw-r--r--web/lib/ui/comparison.rb2
-rw-r--r--web/lib/ui/keys.rb2
-rw-r--r--web/lib/ui/tags.rb2
3 files changed, 3 insertions, 3 deletions
diff --git a/web/lib/ui/comparison.rb b/web/lib/ui/comparison.rb
index 611d62e..4bc5d46 100644
--- a/web/lib/ui/comparison.rb
+++ b/web/lib/ui/comparison.rb
@@ -15,7 +15,7 @@ class Taginfo < Sinatra::Base
params[:key].each_with_index do |key, index|
@data << {
:key => key,
- :value => (params[:value].is_a?(Array) ? params[:value][index] : nil)
+ :value => (params[:value].is_a?(Array) ? (params[:value][index] == '' ? nil : params[:value][index]) : nil)
}
end
end
diff --git a/web/lib/ui/keys.rb b/web/lib/ui/keys.rb
index 1ffc8eb..5b8af23 100644
--- a/web/lib/ui/keys.rb
+++ b/web/lib/ui/keys.rb
@@ -52,7 +52,7 @@ class Taginfo < Sinatra::Base
@img_width = TaginfoConfig.get('geodistribution.width') * TaginfoConfig.get('geodistribution.scale_image')
@img_height = TaginfoConfig.get('geodistribution.height') * TaginfoConfig.get('geodistribution.scale_image')
- javascript_for(:flexigrid, :d3)
+ javascript_for(:flexigrid, :cookie, :d3)
javascript "#{ r18n.locale.code }/key"
erb :key
end
diff --git a/web/lib/ui/tags.rb b/web/lib/ui/tags.rb
index 4250b33..4ba184c 100644
--- a/web/lib/ui/tags.rb
+++ b/web/lib/ui/tags.rb
@@ -60,7 +60,7 @@ class Taginfo < Sinatra::Base
@img_width = TaginfoConfig.get('geodistribution.width') * TaginfoConfig.get('geodistribution.scale_image')
@img_height = TaginfoConfig.get('geodistribution.height') * TaginfoConfig.get('geodistribution.scale_image')
- javascript_for(:flexigrid)
+ javascript_for(:flexigrid, :cookie)
javascript "#{ r18n.locale.code }/tag"
erb :tag
end