lib/purgatory/purgatory_module.rb in purgatory-1.1.0 vs lib/purgatory/purgatory_module.rb in purgatory-2.0.0

- old
+ new

@@ -5,9 +5,10 @@ def use_purgatory self.has_many :purgatories, as: :soul end end - def purgatory!(requester) + def purgatory!(requester = nil) + return nil if self.invalid? Purgatory.create soul: self, requester: requester end end \ No newline at end of file