Refinements didn’t work when tested properly, so I ended up with this construct
```ruby
def create
Banal::Brainstorm.class_eval do
default_scope lambda { with_deleted }
end
@comment = Comment.new(comment_params)
@comment.save!
redirect_to banal_brainstorms_path
Banal::Brainstorm.class_eval do
default_scope lambda { without_deleted }
end
end
```
> On 19. Sep 2019, at 13:02, Manuel Korfmann <[email protected]> wrote:
>
> https://gist.github.com/ezii123/64913dfed18a175031ea70eeab54ca4c
> <https://gist.github.com/ezii123/64913dfed18a175031ea70eeab54ca4c>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected]
> <mailto:[email protected]>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/rubyonrails-talk/3b4e3ae7-ff53-461e-9b49-9a8189d66909%40googlegroups.com
>
> <https://groups.google.com/d/msgid/rubyonrails-talk/3b4e3ae7-ff53-461e-9b49-9a8189d66909%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/rubyonrails-talk/CF534AA3-07ED-4BEA-B256-D76400531FCB%40korfmann.info.