<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -215,7 +215,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>73deec7bbb08525ab0307b06ae7edd6825cc6c50</id>
    </parent>
  </parents>
  <author>
    <name>Tyler</name>
    <email>tyler.kiley@bravenet.com</email>
  </author>
  <url>http://github.com/jerrett/cache_fu/commit/97727d32f7ae70ee9bf600d44e8fc198b3a65ff2</url>
  <id>97727d32f7ae70ee9bf600d44e8fc198b3a65ff2</id>
  <committed-date>2008-10-07T10:16:31-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>d4febbe30764aa38742d2865ed6dc05378e837a4</tree>
  <committer>
    <name>Tyler</name>
    <email>tyler.kiley@bravenet.com</email>
  </committer>
</commit>
