Closed suung closed 5 years ago
also weird:
2.2.2 :008 > t = Spree::Taxon.first.name
Spree::Taxon Load (0.7ms) SELECT "spree_taxons".* FROM "spree_taxons" ORDER BY "spree_taxons"."id" ASC LIMIT 1
Spree::Taxon::Translation Load (0.4ms) SELECT "spree_taxon_translations".* FROM "spree_taxon_translations" WHERE "spree_taxon_translations"."spree_taxon_id" = $1 [["spree_taxon_id", 1]]
=> "Wine"
2.2.2 :009 > Spree::Taxon.find_by(name: t)
Spree::Taxon Load (0.8ms) SELECT "spree_taxons".* FROM "spree_taxons" INNER JOIN "spree_taxon_translations" ON "spree_taxon_translations"."spree_taxon_id" = "spree_taxons"."id" WHERE "spree_taxon_translations"."name" = '--- !ruby/object:ActiveRecord::StatementCache::Substitute {}
' AND "spree_taxon_translations"."locale" = $1 LIMIT 1 [["locale", "en"]]
=> nil
2.2.2 :010 >
yeah that's a known globalize
bug...
works
doesnt work.
if i have time, i will add some tests