empezar un sitio con deploy local nada más
This commit is contained in:
parent
e6a589a9b1
commit
1695cc6771
3 changed files with 3 additions and 3 deletions
|
@ -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
|
||||
|
|
|
@ -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|
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue