From cd554c410c7255ffeb858d3263f991184dae0142 Mon Sep 17 00:00:00 2001 From: Carl Chenet Date: Sat, 20 May 2017 14:06:20 +0200 Subject: [PATCH] User: show github username in profile --- app/models/user.rb | 8 +++++++- app/views/users/show.html.erb | 10 ++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/app/models/user.rb b/app/models/user.rb index 7dbb366..a5b4638 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -115,7 +115,13 @@ class User < ActiveRecord::Base attrs.push :about h = super(:only => attrs) - h[:avatar_url] = avatar_url + + h[:avatar_url] = self.avatar_url + + if self.github_username.present? + h[:github_username] = self.github_username + end + h end diff --git a/app/views/users/show.html.erb b/app/views/users/show.html.erb index f9ee06a..9d91ec3 100644 --- a/app/views/users/show.html.erb +++ b/app/views/users/show.html.erb @@ -115,6 +115,16 @@
+ <% if @showing_user.github_username.present? %> + + + + https://github.com/<%= h(@showing_user.github_username) %> + +
+ <% end %> + <% if @showing_user.is_active? %>