From f82a1638618da2d5a9793a5b49575e6bc44a6f18 Mon Sep 17 00:00:00 2001 From: Eric Guo Date: Fri, 25 Oct 2024 10:22:22 +0800 Subject: [PATCH] Fix rspec --- lib/generators/wechat/templates/app/models/wechat_session.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/generators/wechat/templates/app/models/wechat_session.rb b/lib/generators/wechat/templates/app/models/wechat_session.rb index ce46ca9b..500e25d6 100644 --- a/lib/generators/wechat/templates/app/models/wechat_session.rb +++ b/lib/generators/wechat/templates/app/models/wechat_session.rb @@ -4,6 +4,8 @@ # Feel free to inherit from other class like ActiveModel::Model class WechatSession < ActiveRecord::Base validates :openid, presence: true, uniqueness: true + # don't using serialize if possible, see README `on :fallback` + serialize :hash_store, type: Hash, coder: YAML, yaml: { permitted_classes: [String] } # called by wechat gems when user request session def self.find_or_initialize_session(request_message)