<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -230,7 +230,7 @@ module ActsAsCached
       yield
     rescue ArgumentError, MemCache::MemCacheError =&gt; error
       lazy_load ||= Hash.new { |hash, hash_key| hash[hash_key] = true; false }
-      if error.to_s[/undefined class|referred/] &amp;&amp; !lazy_load[error.to_s.split.last.constantize] then retry
+      if error.to_s[/undefined class|referred/] &amp;&amp; !lazy_load[error.to_s.split.last.sub(/::$/, '').constantize] then retry
       else raise error end
     end
   end</diff>
      <filename>lib/acts_as_cached/cache_methods.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>00b131d77188629d66789dbd86c3eb25b20f2a57</id>
    </parent>
  </parents>
  <author>
    <name>Tyler</name>
    <email>tyler.kiley@bravenet.com</email>
  </author>
  <url>http://github.com/defunkt/cache_fu/commit/907cd55a53c51aa81ac174c40712193e77ac2e76</url>
  <id>907cd55a53c51aa81ac174c40712193e77ac2e76</id>
  <committed-date>2009-10-03T18:54:41-07:00</committed-date>
  <authored-date>2008-10-07T10:16:31-07:00</authored-date>
  <message>fixed bug with autoloading missing namespaced constants</message>
  <tree>12c25183a166cb4422192dd6e030ec97f1f01b31</tree>
  <committer>
    <name>Chris Wanstrath</name>
    <email>chris@ozmm.org</email>
  </committer>
</commit>
