Project

General

Profile

Actions

Defect #38717

closed

internal error

Added by gabin le toquin over 1 year ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Projects
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
Invalid
Affected version:

Description

F, [2023-06-14T11:34:36.951404 #3418] FATAL -- : [d44e2c5f-e322-47f4-af00-d157eca3a718]
[d44e2c5f-e322-47f4-af00-d157eca3a718] ActionView::Template::Error (undefined method `any?' for nil:NilClass):
[d44e2c5f-e322-47f4-af00-d157eca3a718] 1: <% if @users_by_role.any? >
[d44e2c5f-e322-47f4-af00-d157eca3a718] 2: <div class="members box">
[d44e2c5f-e322-47f4-af00-d157eca3a718] 3: <h3><
=l(:label_member_plural)%></h3>
[d44e2c5f-e322-47f4-af00-d157eca3a718] 4: <p>Project members masked</p>
[d44e2c5f-e322-47f4-af00-d157eca3a718]
[d44e2c5f-e322-47f4-af00-d157eca3a718] app/views/projects/_members_box.html.erb:1
[d44e2c5f-e322-47f4-af00-d157eca3a718] app/views/projects/show.html.erb:132
[d44e2c5f-e322-47f4-af00-d157eca3a718] lib/redmine/sudo_mode.rb:61:in `sudo_mode'

i have this error with _members_bo.html.erb and i can't go in overview on any project, can someone help me please..?

Actions #1

Updated by gabin le toquin over 1 year ago

_members_box.html.erb

Actions #2

Updated by Go MAEDA over 1 year ago

  • Status changed from New to Closed
  • Resolution set to Invalid

Probably app/views/projects/_members_box.html.erb in your installation is modified version. You can fix the issue by replacing _members_box.html.erb with the default one.

The error you posted says that the variable @users_by_role is nil, but it was replaced with @principals_by_role in r19718 (Redmine 4.2) and no longer appears in _members_box_html.erb of Redmine 4.2 or later.

  <% if @principals_by_role.any? %>
  <div class="members box">
    <h3 class="icon icon-group"><%=l(:label_member_plural)%></h3>
    <% @principals_by_role.keys.sort.each do |role| %>
      <p><span class="label"><%= role %>:</span> <%= @principals_by_role[role].sort.collect{|p| link_to_principal(p, :class => p.is_a?(Group) ? 'icon icon-group' : nil)}.join(", ").html_safe %></p>
    <% end %>
  </div>
  <% end %>
Actions

Also available in: Atom PDF