プロジェクト

全般

プロフィール

Vote #67981

完了

Create and continue returns 404

Admin Redmine さんが3年以上前に追加. 3年以上前に更新.

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

100%

予定工数:
category_id:
2
version_id:
24
issue_org_id:
6249
author_id:
6599
assigned_to_id:
5
comments:
9
status_id:
5
tracker_id:
1
plus1:
0
affected_version:
closed_on:
affected_version_id:
ステータス-->[Closed]

説明

r4050

If I try to create a new bug and use the "Create and continue" button, the bug is actually created, but routing is incorrect (returning me to /issue/new?issue[tracker_id]=(int value here). To "fix", either move

map.resources :issues, :member => { :edit => :post }, :collection => {}

after

map.resources :issues, :path_prefix => '/projects/:project_id', :collection => { :create => :post }

or remove the line completely. I'm not entirely sure what removing this line causes as side effects, but with it I'm still able to create new bugs and use the "create and continue" button.


journals

Removing the line will remove all support for those routes (while putting after seems to be fine):

<pre>
GET /issues(.:format)? {:controller=>"issues", :action=>"index"}
POST /issues(.:format)? {:controller=>"issues", :action=>"create"}
GET /issues/new(.:format)? {:controller=>"issues", :action=>"new"}
GET /issues/:id/edit(.:format)? {:controller=>"issues", :action=>"edit"}
POST /issues/:id/edit(.:format)? {:controller=>"issues", :action=>"edit"}
GET /issues/:id(.:format)? {:controller=>"issues", :action=>"show"}
PUT /issues/:id(.:format)? {:controller=>"issues", :action=>"update"}
DELETE /issues/:id(.:format)? {:controller=>"issues", :action=>"destroy"}
</pre>
--------------------------------------------------------------------------------
Eric, AFAIK you are the only one that has been playing with the routes recently, could you have a look at this?
--------------------------------------------------------------------------------
Yea, I'll take a look at it. Since all of my refactoring passes the test suite, this feature must not have a test for it.
--------------------------------------------------------------------------------
Pretty sure this duplicates #6333 ?
--------------------------------------------------------------------------------
Brian: yes, sorry I didn't see this one at all.
Tom: can you confirm r4083 solved the problem before we close ?
--------------------------------------------------------------------------------
The fix works for me.
--------------------------------------------------------------------------------
Just tested on r4094 and it's working again. Thanks for fixing that for me Jean-Baptiste.

I'm going to flag this as 1.0.2 for now. I need to review all of my refactorings this weekend to see which ones should go into 1.0.2 and which should go into 1.1.0.
--------------------------------------------------------------------------------
Merged into 1.0-stable for release in 1.0.2
--------------------------------------------------------------------------------
Works correctly for me in r4167 (and probably before). I've been using it for a while now. This can be closed.
--------------------------------------------------------------------------------


related_issues

duplicates,Closed,6333,Create and continue results in a 404 Error

Admin Redmine さんが3年以上前に更新

  • カテゴリIssues_2 にセット
  • 対象バージョン1.0.2_24 にセット

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

いいね!0
いいね!0