diff --git a/app/controllers/publics_controller.rb b/app/controllers/publics_controller.rb
index e6506c55e..2b942541f 100644
--- a/app/controllers/publics_controller.rb
+++ b/app/controllers/publics_controller.rb
@@ -11,7 +11,6 @@ class PublicsController < ApplicationController
end
def host_meta
- @user = User.owner
render 'host_meta', :layout => false, :content_type => 'application/xrd+xml'
end
diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb
index d6913a9e5..7f6a7bae2 100644
--- a/app/helpers/application_helper.rb
+++ b/app/helpers/application_helper.rb
@@ -32,7 +32,11 @@ module ApplicationHelper
end
def owner_image_tag
- person_image_tag(User.owner)
+ person_image_tag(current_user)
+ end
+
+ def owner_image_link
+ person_image_link(current_user)
end
def person_image_tag(person)
@@ -46,10 +50,6 @@ module ApplicationHelper
link_to person_image_tag(person), object_path(person)
end
- def owner_image_link
- person_image_link(User.owner)
- end
-
def new_request(request_count)
"new_requests" if request_count > 0
end
diff --git a/app/models/blog.rb b/app/models/blog.rb
index 0df0dd558..3859cfa1e 100644
--- a/app/models/blog.rb
+++ b/app/models/blog.rb
@@ -15,8 +15,8 @@ class Blog < Post
http://activitystrea.ms/schema/1.0/post
#{self.title}
#{self.body}
-
- #{User.owner.url}blogs/#{self.id}
+
+ #{person.url}blogs/#{self.id}
#{self.created_at.xmlschema}
#{self.updated_at.xmlschema}
diff --git a/app/models/bookmark.rb b/app/models/bookmark.rb
index de1eb9258..677bfa126 100644
--- a/app/models/bookmark.rb
+++ b/app/models/bookmark.rb
@@ -17,9 +17,9 @@ class Bookmark < Post
http://activitystrea.ms/schema/1.0/post
#{self.title}
-
+
- #{User.owner.url}bookmarks/#{self.id}
+ #{person.url}bookmarks/#{self.id}
#{self.created_at.xmlschema}
#{self.updated_at.xmlschema}
diff --git a/app/models/status_message.rb b/app/models/status_message.rb
index bf56410be..3fb9aa39d 100644
--- a/app/models/status_message.rb
+++ b/app/models/status_message.rb
@@ -13,8 +13,8 @@ class StatusMessage < Post
http://activitystrea.ms/schema/1.0/post
#{self.message}
-
- #{User.owner.url}status_messages/#{self.id}
+
+ #{person.url}status_messages/#{self.id}
#{self.created_at.xmlschema}
#{self.updated_at.xmlschema}
diff --git a/spec/models/post_spec.rb b/spec/models/post_spec.rb
index f013e1583..a20ffb504 100644
--- a/spec/models/post_spec.rb
+++ b/spec/models/post_spec.rb
@@ -6,17 +6,6 @@ describe Post do
@user.person.save
end
- describe 'defaults' do
- before do
- WebSocket.stub!(:update_clients)
- @post = Factory.create(:post, :person => nil)
- end
-
- it "should associate the owner if none is present" do
- @post.person.should == User.owner
- end
- end
-
describe "newest" do
before do
@person_one = Factory.create(:person, :email => "some@dudes.com")