Commit 2c65748268eb514420f0dd6d614b4b2682437661
1 parent
0afe9cd4
Exists in
theme-brasil-digital-from-staging
and in
9 other branches
virtuoso: fix triple value conversion
Showing
1 changed file
with
2 additions
and
8 deletions
Show diff stats
plugins/virtuoso/lib/virtuoso_plugin/noosfero_harvest.rb
| @@ -148,15 +148,9 @@ class VirtuosoPlugin::NoosferoHarvest | @@ -148,15 +148,9 @@ class VirtuosoPlugin::NoosferoHarvest | ||
| 148 | 148 | ||
| 149 | def process_value(value) | 149 | def process_value(value) |
| 150 | if value.kind_of?(String) | 150 | if value.kind_of?(String) |
| 151 | - value = /https?:\/\//.match(value) ? RDF::URI.new(value) : strip_tags(value) | ||
| 152 | - elsif value.kind_of?(ActiveSupport::TimeWithZone) | ||
| 153 | - value = RDF::Literal::DateTime.new(value) | ||
| 154 | - elsif !!value == value | ||
| 155 | - value = RDF::Literal::Boolean.new(value) | ||
| 156 | - elsif value.kind_of?(Float) | ||
| 157 | - value = RDF::Literal::Double.new(value) | 151 | + value = /^https?:\/\//.match(value) ? RDF::URI.new(value) : RDF::Literal.new(strip_tags(value)) |
| 158 | else | 152 | else |
| 159 | - value | 153 | + value = RDF::Literal.new(value) |
| 160 | end | 154 | end |
| 161 | end | 155 | end |
| 162 | 156 |