Sha256: a565f1ec3896a8c0fa73ca4cafa20bd9780c90d668d096097bee0918c602c417
Contents?: true
Size: 221 Bytes
Versions: 13
Compression:
Stored size: 221 Bytes
Contents
module Spree class Promotion::Rules::FirstOrder < PromotionRule def eligible?(order, options = {}) user = order.try(:user) || options[:user] !!(user && user.orders.complete.count == 0) end end end
Version data entries
13 entries across 13 versions & 1 rubygems