Defect #26785 » fix-26785-v3.patch
| app/controllers/issues_controller.rb | ||
|---|---|---|
| 40 | 40 |
helper :timelog |
| 41 | 41 | |
| 42 | 42 |
def index |
| 43 |
retrieve_query |
|
| 43 |
use_session = !request.format.csv? |
|
| 44 |
retrieve_query(IssueQuery, use_session) |
|
| 44 | 45 | |
| 45 | 46 |
if @query.valid? |
| 46 | 47 |
respond_to do |format| |
| test/functional/issues_controller_test.rb | ||
|---|---|---|
| 803 | 803 |
end |
| 804 | 804 |
end |
| 805 | 805 | |
| 806 |
def test_index_csv_should_not_set_session_query |
|
| 807 |
original_value = session[:issue_query] = {:id=>4, :project_id=>1}
|
|
| 808 |
get :index, :params => {
|
|
| 809 |
:project_id => 1, |
|
| 810 |
:query_id => 5, |
|
| 811 |
:format => 'csv' |
|
| 812 |
} |
|
| 813 |
assert_response :success |
|
| 814 |
assert_kind_of Hash, session[:issue_query] |
|
| 815 |
assert_equal original_value, session[:issue_query] |
|
| 816 |
end |
|
| 817 | ||
| 806 | 818 |
def test_index_pdf |
| 807 | 819 |
["en", "zh", "zh-TW", "ja", "ko"].each do |lang| |
| 808 | 820 |
with_settings :default_language => lang do |
- « Previous
- 1
- …
- 5
- 6
- 7
- Next »