Commit 172efa86 by Ryan Bigg

Reuse with_deleted for only_deleted

Applies changes suggested in #59 which did not apply correctly
parent 218dc438
...@@ -7,14 +7,14 @@ module Paranoia ...@@ -7,14 +7,14 @@ module Paranoia
module Query module Query
def paranoid? ; true ; end def paranoid? ; true ; end
def only_deleted
all.tap { |x| x.default_scoped = false }.where.not(deleted_at: nil)
end
def with_deleted def with_deleted
all.tap { |x| x.default_scoped = false } all.tap { |x| x.default_scoped = false }
end end
def only_deleted
with_deleted.where.not(deleted_at: nil)
end
def restore(id) def restore(id)
if id.is_a?(Array) if id.is_a?(Array)
id.map { |one_id| restore(one_id) } id.map { |one_id| restore(one_id) }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment