|
|
|
@@ -9,7 +9,7 @@ class Projects::WebhooksController < Projects::BaseController |
|
|
|
|
|
|
|
def create |
|
|
|
ActiveRecord::Base.transaction do |
|
|
|
return render_error("webhooks数量已到上限!请删除暂不使用的webhooks以进行添加操作") if @project.webhooks.size > 19 |
|
|
|
return render_error("webhooks数量已到上限!请删除暂不使用的webhooks以进行添加操作") if @project.webhooks.size > 49 |
|
|
|
return render_error("参数错误.") unless webhook_params.present? |
|
|
|
form = Projects::Webhooks::CreateForm.new(webhook_params) |
|
|
|
return render json: {status: -1, message: form.errors} unless form.validate! |
|
|
|
|