From 2084db4040aa27ec94c580afa1cc56d00813f60e Mon Sep 17 00:00:00 2001 From: Patrick Negri Date: Mon, 10 Apr 2023 19:15:05 -0300 Subject: [PATCH] fix: support for non integer ids --- lib/rating/models/rating/rating.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/rating/models/rating/rating.rb b/lib/rating/models/rating/rating.rb index d1acde6..8cb514b 100644 --- a/lib/rating/models/rating/rating.rb +++ b/lib/rating/models/rating/rating.rb @@ -64,8 +64,8 @@ def values_data(resource, scopeable) #{scope_where_query(resource)} ).squish - values = [sql, resource.class.base_class.name, resource.id] - values += [scopeable.class.base_class.name, scopeable.id] unless scopeable.nil? || unscoped_rating?(resource) + values = [sql, resource.class.base_class.name, resource] + values += [scopeable.class.base_class.name, scopeable] unless scopeable.nil? || unscoped_rating?(resource) execute_sql values end