Ar Chron wrote:
> Have you determined what
>
> %r{.*}
>
> evaluates to in the context of your Sweeper?
%r{.*} will delete absoloutly everything in my cache, i think i found my
error after reading this forum thread
http://www.ruby-forum.com/topic/145163#643061 .
In my controller i had:
phrase_sweeper :phrase_sweeper, :only => [:create, :update, :destroy]
when i was actually using an action called :rank_up, for some reason i
just assumed if i was updating a model, the :update action would cover
it, although i wasn't using :update in my controller. I've yet to try
the changes, but i'll let you know the outcome. The confusing part was
that the sweeper gets called no mater what, but the expire_fragment only
works on the specified actions.
--
Posted via http://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---