From 309c0dfcd023b7574b5d7597fe9c55edb252cef7 Mon Sep 17 00:00:00 2001 From: Michael Mitchell Date: Mon, 25 Mar 2013 15:52:51 -0700 Subject: [PATCH] defines the accesors on the singelton class only --- lib/microformats2/format.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/microformats2/format.rb b/lib/microformats2/format.rb index d06427e..0cd352f 100644 --- a/lib/microformats2/format.rb +++ b/lib/microformats2/format.rb @@ -89,10 +89,10 @@ module Microformats2 def define_method(mn) unless respond_to?(mn) - self.class.class_eval { attr_accessor mn } + self.singleton_class.class_eval { attr_accessor mn } end unless respond_to?(mn.pluralize) - self.class.class_eval { attr_accessor mn.pluralize } + self.singleton_class.class_eval { attr_accessor mn.pluralize } end end