diff --git a/lib/common.rb b/lib/common.rb index 38189e325..f2fb5c29a 100644 --- a/lib/common.rb +++ b/lib/common.rb @@ -97,8 +97,6 @@ module Diaspora module XML - OWNER = User.owner - def self.generate(opts= {}) xml = Generate::headers(opts[:current_url]) xml << Generate::author @@ -110,6 +108,8 @@ module Diaspora module Generate def self.headers(current_url) + #this is retarded + @@user = User.owner <<-XML @@ -124,8 +124,8 @@ module Diaspora def self.author <<-XML -#{OWNER.real_name} -#{OWNER.url} +#{@@user.real_name} +#{@@user.url} XML end @@ -140,9 +140,9 @@ module Diaspora <<-XML http://activitystrea.ms/schema/1.0/person -#{OWNER.url} -#{OWNER.real_name} - +#{@@user.url} +#{@@user.real_name} + XML end @@ -166,8 +166,8 @@ module Diaspora http://activitystrea.ms/schema/1.0/post #{status_message.message} - -#{OWNER.url}status_messages/#{status_message.id} + +#{@@user.url}status_messages/#{status_message.id} #{status_message.created_at.xmlschema} #{status_message.updated_at.xmlschema} @@ -179,9 +179,9 @@ module Diaspora http://activitystrea.ms/schema/1.0/post #{bookmark.title} - + -#{OWNER.url}bookmarks/#{bookmark.id} +#{@@user.url}bookmarks/#{bookmark.id} #{bookmark.created_at.xmlschema} #{bookmark.updated_at.xmlschema} @@ -195,8 +195,8 @@ module Diaspora http://activitystrea.ms/schema/1.0/post #{blog.title} #{blog.body} - -#{OWNER.url}blogs/#{blog.id} + +#{@@user.url}blogs/#{blog.id} #{blog.created_at.xmlschema} #{blog.updated_at.xmlschema}