|
|
|
@ -147,7 +147,7 @@ class IssuesController < ApplicationController
|
|
|
|
|
issue_params = {
|
|
|
|
|
subject: params[:subject],
|
|
|
|
|
description: params[:description],
|
|
|
|
|
is_private: params[:is_private],
|
|
|
|
|
is_private: params[:is_private] || false,
|
|
|
|
|
assigned_to_id: params[:assigned_to_id],
|
|
|
|
|
tracker_id: params[:tracker_id],
|
|
|
|
|
status_id: params[:status_id],
|
|
|
|
@ -204,7 +204,7 @@ class IssuesController < ApplicationController
|
|
|
|
|
issue_params = {
|
|
|
|
|
subject: params[:subject],
|
|
|
|
|
description: params[:description],
|
|
|
|
|
is_private: params[:is_private],
|
|
|
|
|
is_private: params[:is_private] || false,
|
|
|
|
|
assigned_to_id: params[:assigned_to_id],
|
|
|
|
|
tracker_id: params[:tracker_id],
|
|
|
|
|
status_id: params[:status_id],
|
|
|
|
@ -350,7 +350,7 @@ class IssuesController < ApplicationController
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def check_project_public
|
|
|
|
|
unless @project.is_public || @project.member?(current_user) || current_user.admin?
|
|
|
|
|
unless @project.is_public || @project.member?(current_user) || current_user.admin? || (@project.user_id == current_user.id)
|
|
|
|
|
normal_status(-1, "您没有权限")
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|