From 8e237034d57addc31dc457ad6597142fb2117e2c Mon Sep 17 00:00:00 2001 From: mrbrdo Date: Thu, 5 May 2022 01:13:57 +0200 Subject: [PATCH] Fix table backend's attr reader building empty associations which can prevent valid? on parent model (issue #569) --- lib/mobility/backends/table.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/mobility/backends/table.rb b/lib/mobility/backends/table.rb index c48440b78..19339ba9f 100644 --- a/lib/mobility/backends/table.rb +++ b/lib/mobility/backends/table.rb @@ -85,7 +85,8 @@ module Table # @!group Backend Accessors # @!macro backend_reader def read(locale, **options) - translation_for(locale, **options).send(attribute) + translation = translations.in_locale(locale) + translation.send(attribute) if translation end # @!macro backend_writer