diff --git a/lib/fine_print.rb b/lib/fine_print.rb index e4039a4..d51b0bd 100644 --- a/lib/fine_print.rb +++ b/lib/fine_print.rb @@ -61,9 +61,9 @@ def self.signed_any_version_of_contract?(user, contract) return false if user.nil? contract = get_contract(contract) - + contract.same_name.joins(:signatures).where( - signatures: { user_id: user.id, user_type: user.class.name } + fine_print_signatures: { user_id: user.id, user_type: user.class.name } ).exists? end @@ -82,7 +82,7 @@ def self.signed_contracts_for(user, conditions = {}) contracts = latest_published_contracts(conditions) contracts.joins(:signatures).where( - signatures: { user_id: user.id, user_type: user.class.name } + fine_print_signatures: { user_id: user.id, user_type: user.class.name } ) end