From dae138cdddaffe7720e389cf4fdd8f90b39a6e83 Mon Sep 17 00:00:00 2001 From: joshua stein Date: Sun, 16 Sep 2012 15:14:26 -0500 Subject: [PATCH] show in a user profile who the user was invited by --- app/models/user.rb | 2 ++ app/views/users/show.html.erb | 9 ++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/app/models/user.rb b/app/models/user.rb index 2218733..186762f 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -9,6 +9,8 @@ class User < ActiveRecord::Base :class_name => "Message", :foreign_key => "recipient_user_id" has_many :tag_filters + belongs_to :invited_by_user, + :class_name => "User" has_secure_password diff --git a/app/views/users/show.html.erb b/app/views/users/show.html.erb index 6b2e630..f6cb2da 100644 --- a/app/views/users/show.html.erb +++ b/app/views/users/show.html.erb @@ -21,7 +21,14 @@ - <%= time_ago_in_words(@showing_user.created_at) %> ago + <%= time_ago_in_words(@showing_user.created_at) %> + <% if @showing_user.invited_by_user %> + ago, invited by + <%= + @showing_user.invited_by_user.username %> + <% else %> + ago + <% end %>