OSDN Git Service

Fixed link_to_member
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Wed, 30 Jan 2013 15:07:44 +0000 (17:07 +0200)
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Wed, 30 Jan 2013 15:07:44 +0000 (17:07 +0200)
app/helpers/projects_helper.rb
app/models/users_project.rb

index 4f0a807..05303e8 100644 (file)
@@ -43,7 +43,7 @@ module ProjectsHelper
     tm = project.team_member_by_id(author)
 
     if tm
-      link_to author_html, project_team_member_path(project, tm), class: "author_link"
+      link_to author_html, project_team_member_path(project, tm.user_username), class: "author_link"
     else
       author_html
     end.html_safe
index 183878c..94edfd9 100644 (file)
@@ -33,7 +33,7 @@ class UsersProject < ActiveRecord::Base
   validates :project_access, inclusion: { in: [GUEST, REPORTER, DEVELOPER, MASTER] }, presence: true
   validates :project, presence: true
 
-  delegate :name, :email, to: :user, prefix: true
+  delegate :name, :username, :email, to: :user, prefix: true
 
   scope :guests, where(project_access: GUEST)
   scope :reporters, where(project_access: REPORTER)