From 67d228142a1a59559d23fd9f832da17ad2f56f47 Mon Sep 17 00:00:00 2001 From: xianbo Date: Thu, 31 Oct 2013 16:33:15 +0800 Subject: [PATCH] add the root in bid modify about homework --- app/controllers/bids_controller.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/controllers/bids_controller.rb b/app/controllers/bids_controller.rb index 36216530b..13ef9be5d 100644 --- a/app/controllers/bids_controller.rb +++ b/app/controllers/bids_controller.rb @@ -585,14 +585,18 @@ class BidsController < ApplicationController end def edit + @bid = Bid.find(params[:bid_id]) + if (User.current.admin?||User.current.id==@bid.author_id)&&(@bid.homework_type == 1) @project_id = params[:project_id] - @bid = Bid.find(params[:bid_id]) respond_to do |format| format.html { @project = Project.find(params[:project_id]) @user= User.find(User.current.id) render :layout => 'base_courses' } + end + else + render 403 end end