aboutsummaryrefslogtreecommitdiffstats
path: root/activeresource/lib/active_resource/base.rb
diff options
context:
space:
mode:
Diffstat (limited to 'activeresource/lib/active_resource/base.rb')
-rw-r--r--activeresource/lib/active_resource/base.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/activeresource/lib/active_resource/base.rb b/activeresource/lib/active_resource/base.rb
index 2d4025e5dd..11064454d7 100644
--- a/activeresource/lib/active_resource/base.rb
+++ b/activeresource/lib/active_resource/base.rb
@@ -4,9 +4,9 @@ module ActiveResource
class Base
class << self
def site=(site)
- @@site = URI.parse(site)
+ @@site = site.is_a?(URI) ? site : URI.parse(site)
end
-
+
def site
@@site
end
@@ -96,4 +96,4 @@ module ActiveResource
end
end
end
-end \ No newline at end of file
+end