<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -10,6 +10,7 @@ class AddSocialFeed &lt; ActiveRecord::Migration
       t.column :created_at, :datetime
       t.column :source_id, :integer
       t.column :source_type, :string
+      t.column :hint_body, :text
     end
   end
 </diff>
      <filename>generators/social_feed_migration/templates/migration.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,12 @@
 &lt;div id=&quot;user_feed&quot;&gt;
   &lt;%- user_feed.each do |event| -%&gt;
-	  &lt;%= render :partial =&gt; feed_event_partial_name(event), :locals =&gt; {:event =&gt; event} %&gt;
+    &lt;%- if event.hint_body? -%&gt;
+      &lt;%= event.hint_body %&gt;
+    &lt;%- else -%&gt;
+	    &lt;%= hint = render :partial =&gt; feed_event_partial_name(event), :locals =&gt; {:event =&gt; event} 
+	        event.update_attribute :hint_body, hint
+          hint
+	    %&gt;
+	  &lt;%- end -%&gt;
 	&lt;% end %&gt;
-&lt;/div&gt;
-
+&lt;/div&gt;
\ No newline at end of file</diff>
      <filename>views/_user_feed.html.erb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>5690c7e77960c3a1209716e615c89136095417de</id>
    </parent>
  </parents>
  <author>
    <name>Alexander Lang</name>
    <email>alex@skywalker.lan</email>
  </author>
  <url>http://github.com/langalex/social_feed/commit/1c38b0adf2db833d873ad1e3385e78058550a08b</url>
  <id>1c38b0adf2db833d873ad1e3385e78058550a08b</id>
  <committed-date>2008-11-13T05:31:18-08:00</committed-date>
  <authored-date>2008-11-13T05:31:18-08:00</authored-date>
  <message>added caching of feed event hints so that when displaying a user's feed we don't have to load all the polymorphic source objects one by one every time</message>
  <tree>808bd3829244844033fd22510c83adaf541bbc48</tree>
  <committer>
    <name>Alexander Lang</name>
    <email>alex@skywalker.lan</email>
  </committer>
</commit>
