瀏覽代碼

0.10.10 support: the exception raised when a resource is not found
has changed; use a saner regexp that will handle both.

Andrea Campi 12 年之前
父節點
當前提交
84ae64fa49
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      resources/default.rb

+ 1 - 1
resources/default.rb

@@ -100,7 +100,7 @@ def method_missing(name, *args, &block)
       break
     rescue NameError => e
       # Works on any MRI ruby
-      if e.name == resource_name.to_sym || e.inspect =~ /`#{resource_name}'/
+      if e.name == resource_name.to_sym || e.inspect =~ /\b#{resource_name}\b/
         next
       else
         raise e