リビジョン | 011355a0f5b8f0017b87b0117e4a8745e282ba6f (tree) |
---|---|
日時 | 2012-07-20 08:47:56 |
作者 | ![]() |
コミッター | yasushiito |
t#29050:fix edit permission on panel
@@ -100,7 +100,7 @@ class PanelsController < ApplicationController | ||
100 | 100 | # PUT /panels/1 |
101 | 101 | # PUT /panels/1.json |
102 | 102 | def update |
103 | - @panel = Panel.show(params[:id], @author) | |
103 | + @panel = Panel.edit(params[:id], @author) | |
104 | 104 | if params[:json] |
105 | 105 | jsn = JSON.parse(params[:json]) |
106 | 106 | end |
@@ -505,9 +505,9 @@ describe PanelsController do | ||
505 | 505 | end |
506 | 506 | end |
507 | 507 | context 'つつがなく終わるとき' do |
508 | - it 'モデルに取得依頼する' do | |
509 | - Panel.stub(:show).with(any_args).and_return(@panel) | |
510 | - Panel.should_receive(:show).exactly(1) | |
508 | + it 'モデルに編集取得依頼する' do | |
509 | + Panel.stub(:edit).with(any_args).and_return(@panel) | |
510 | + Panel.should_receive(:edit).exactly(1) | |
511 | 511 | put :update, :id => @panel.id, :panel => @attr |
512 | 512 | end |
513 | 513 | it 'コマモデルに上書き補充を依頼している' do |