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