プロジェクト

全般

プロフィール

Vote #66759

完了

Roadmap display can raise an exception if no trackers are selected

Admin Redmine さんがほぼ2年前に追加. ほぼ2年前に更新.

ステータス:
Closed
優先度:
高め
担当者:
-
カテゴリ:
Roadmap_22
対象バージョン:
開始日:
2010/03/08
期日:
進捗率:

0%

予定工数:
category_id:
22
version_id:
18
issue_org_id:
5006
author_id:
347
assigned_to_id:
1
comments:
1
status_id:
5
tracker_id:
1
plus1:
0
affected_version:
closed_on:
affected_version_id:
ステータス-->[Closed]

説明

In @projects_controller.rb@, line 297:


    @issues_by_version = {}
    unless @selected_tracker_ids.empty?
      @versions.each do |version|
        issues = version.fixed_issues.visible.find(:all,
                                                   :include => [:project, :status, :tracker, :priority],
                                                   :conditions => {:tracker_id => @selected_tracker_ids, :project_id => project_ids},
                                                   :order => "#{Project.table_name}.lft, #{Tracker.table_name}.position, #{Issue.table_name}.id")
        @issues_by_version[version] = issues
      end
    end
    @versions.reject! {|version| !project_ids.include?(version.project_id) && @issues_by_version[version].empty?}

if @@selected_tracker_ids.empty?@ is @true@, @@issues_by_version@ will always be @{}@ and @@issues_by_version[version].empty?@ yields a @NoMethodError@.

Instead of @empty?@, @blank?@ should be used. Patch is attached.


journals

Fixed in r3555. Thanks.
--------------------------------------------------------------------------------

Admin Redmine さんがほぼ2年前に更新

  • カテゴリRoadmap_22 にセット
  • 対象バージョン0.9.4_18 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0