|
|
@ -524,17 +524,13 @@ class ProjectsController < ApplicationController
|
|
|
|
@course.extra='course' + DateTime.parse(Time.now.to_s).strftime('%Y-%m-%d_%H-%M-%S').to_s
|
|
|
|
@course.extra='course' + DateTime.parse(Time.now.to_s).strftime('%Y-%m-%d_%H-%M-%S').to_s
|
|
|
|
@course.safe_attributes = params[:project][:course]
|
|
|
|
@course.safe_attributes = params[:project][:course]
|
|
|
|
@course.tea_id = User.current.id
|
|
|
|
@course.tea_id = User.current.id
|
|
|
|
# added by bai
|
|
|
|
# added by bai
|
|
|
|
@course.term = params[:term]
|
|
|
|
@course.term = params[:term]
|
|
|
|
@course.time = params[:time]
|
|
|
|
@course.time = params[:time]
|
|
|
|
@course.setup_time = params[:setup_time]
|
|
|
|
@course.setup_time = params[:setup_time]
|
|
|
|
@course.endup_time = params[:endup_time]
|
|
|
|
@course.endup_time = params[:endup_time]
|
|
|
|
@course.class_period = params[:class_period]
|
|
|
|
@course.class_period = params[:class_period]
|
|
|
|
end
|
|
|
|
end
|
|
|
|
# end
|
|
|
|
|
|
|
|
# @course.save
|
|
|
|
|
|
|
|
# project = ProjectInfo.create(:user_id => User.current.id, :project_id => @project.id)
|
|
|
|
|
|
|
|
# project_status = ProjectStatus.create(:project_id => @project.id)
|
|
|
|
|
|
|
|
end
|
|
|
|
end
|
|
|
|
@issue_custom_fields = IssueCustomField.sorted.all
|
|
|
|
@issue_custom_fields = IssueCustomField.sorted.all
|
|
|
|
@trackers = Tracker.sorted.all
|
|
|
|
@trackers = Tracker.sorted.all
|
|
|
@ -578,7 +574,7 @@ class ProjectsController < ApplicationController
|
|
|
|
format.api { render :action => 'show', :status => :created, :location => url_for(:controller => 'projects', :action => 'show', :id => @project.id) }
|
|
|
|
format.api { render :action => 'show', :status => :created, :location => url_for(:controller => 'projects', :action => 'show', :id => @project.id) }
|
|
|
|
end
|
|
|
|
end
|
|
|
|
else
|
|
|
|
else
|
|
|
|
@course.destroy #TODO: yan
|
|
|
|
@course.destroy
|
|
|
|
respond_to do |format|
|
|
|
|
respond_to do |format|
|
|
|
|
format.html { render :action => 'new', :layout => 'base'}#Added by young
|
|
|
|
format.html { render :action => 'new', :layout => 'base'}#Added by young
|
|
|
|
format.api { render_validation_errors(@project) }
|
|
|
|
format.api { render_validation_errors(@project) }
|
|
|
|