summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGo MAEDA <maeda@farend.jp>2025-02-09 06:56:53 +0000
committerGo MAEDA <maeda@farend.jp>2025-02-09 06:56:53 +0000
commit591a0e524ad07bf371dcacbafb0bb3d866db66b4 (patch)
tree3416573209483c820bd83b2300fd692dec491cff
parent2f4d99048a46a62ee768bfabecee36163f10c080 (diff)
downloadredmine-591a0e524ad07bf371dcacbafb0bb3d866db66b4.tar.gz
redmine-591a0e524ad07bf371dcacbafb0bb3d866db66b4.zip
Fix ArgumentError in project settings members tab when orphaned member records exist (#42192).
Patch by Holger Just (user:hjust). git-svn-id: https://svn.redmine.org/redmine/trunk@23500 e93f8b46-1217-0410-a6f0-8f06a7374b81
-rw-r--r--app/views/projects/settings/_members.html.erb6
1 files changed, 4 insertions, 2 deletions
diff --git a/app/views/projects/settings/_members.html.erb b/app/views/projects/settings/_members.html.erb
index abe4ed996..0514baca0 100644
--- a/app/views/projects/settings/_members.html.erb
+++ b/app/views/projects/settings/_members.html.erb
@@ -21,8 +21,10 @@
<tr id="member-<%= member.id %>" class="member">
<td class="name">
<span class="icon">
- <%= principal_icon(member.principal) %>
- <%= link_to_user member.principal %>
+ <% if member.principal %>
+ <%= principal_icon(member.principal) %>
+ <%= link_to_user member.principal %>
+ <% end %>
</span>
</td>
<td class="roles">