empezar un sitio con deploy local nada más

This commit is contained in:
f 2020-09-28 19:38:24 -03:00
parent e6a589a9b1
commit 1695cc6771
3 changed files with 3 additions and 3 deletions

View file

@ -26,7 +26,8 @@ class SitesController < ApplicationController
def new
@site = Site.new
authorize @site
SiteService.new(site: @site).build_deploys
@site.deploys.build type: 'DeployLocal'
end
def create

View file

@ -35,6 +35,7 @@ SiteService = Struct.new(:site, :usuarie, :params, keyword_init: true) do
site
end
# Genera los Deploy necesarios para el sitio a menos que ya los tenga.
def build_deploys
Site::DEPLOYS.map { |deploy| "Deploy#{deploy.to_s.camelcase}" }
.each do |deploy|

View file

@ -138,8 +138,6 @@
deploy: deploy, site: site
- else
= f.fields_for :deploys do |deploy|
- next unless deploy.object.is_a? DeployLocal
= deploy.hidden_field :type
.form-group