<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="text-align:left; direction:ltr;">
<div>In ruby-acts-as-taggable-on 6.5.0-2~bpo10+1 package has already been the problem fixed. In ruby-attr-encrypted has helped me the following workaround directly in the source code (taken from ruby-acts-as-taggable-on's fix):</div>
<div><br>
</div>
<div>Line 84 in /usr/lib/ruby/vendor_ruby/attr_encrypted/adapters/active_record.rb</div>
<div><br>
</div>
<div>#set_attribute_was(attr, __send__(attr)) if value != __send__(attr)</div>
<div>if ActiveRecord.version <= Gem::Version.new('5.3.0')</div>
<div>  set_attribute_was(attr, __send__(attr)) if value != __send__(attr)</div>
<div>else</div>
<div>  unless #{attr}_changed?</div>
<div>    @attributes[attr] = ActiveModel::Attribute.from_user(attr, __send__(attr), ActsAsTaggableOn::Taggable::TagListType.new)</div>
<div>  end</div>
<div>end</div>
</body>
</html>