fix: isBot issue

This commit is contained in:
Andras Bacsai
2022-11-15 19:13:46 +00:00
parent a67f633259
commit f54c0b7dff
3 changed files with 14 additions and 14 deletions

View File

@@ -17,7 +17,7 @@ import { day } from './dayjs';
import { saveBuildLog } from './buildPacks/common'; import { saveBuildLog } from './buildPacks/common';
import { scheduler } from './scheduler'; import { scheduler } from './scheduler';
export const version = '3.11.8'; export const version = '3.11.9';
export const isDev = process.env.NODE_ENV === 'development'; export const isDev = process.env.NODE_ENV === 'development';
const algorithm = 'aes-256-ctr'; const algorithm = 'aes-256-ctr';

View File

@@ -67,17 +67,17 @@
}; };
let fqdnEl: any = null; let fqdnEl: any = null;
let forceSave = false; let forceSave = false;
let isPublicRepository = application.settings.isPublicRepository; let isPublicRepository = application.settings?.isPublicRepository;
let apiUrl = application.gitSource.apiUrl; let apiUrl = application.gitSource.apiUrl;
let branch = application.branch; let branch = application.branch;
let repository = application.repository; let repository = application.repository;
let debug = application.settings.debug; let debug = application.settings?.debug;
let previews = application.settings.previews; let previews = application.settings?.previews;
let dualCerts = application.settings.dualCerts; let dualCerts = application.settings?.dualCerts;
let isCustomSSL = application.settings.isCustomSSL; let isCustomSSL = application.settings?.isCustomSSL;
let autodeploy = application.settings.autodeploy; let autodeploy = application.settings?.autodeploy;
let isBot = application.settings.isBot; let isBot = application.settings?.isBot;
let isDBBranching = application.settings.isDBBranching; let isDBBranching = application.settings?.isDBBranching;
let htmlUrl = application.gitSource.htmlUrl; let htmlUrl = application.gitSource.htmlUrl;
let dockerComposeFile = JSON.parse(application.dockerComposeFile) || null; let dockerComposeFile = JSON.parse(application.dockerComposeFile) || null;
@@ -575,13 +575,13 @@
<input <input
bind:this={fqdnEl} bind:this={fqdnEl}
class="w-full" class="w-full"
required={!application.settings.isBot} required={!application.settings?.isBot}
readonly={isDisabled} readonly={isDisabled}
disabled={isDisabled} disabled={isDisabled}
name="fqdn" name="fqdn"
id="fqdn" id="fqdn"
class:border={!application.settings.isBot && !application.fqdn} class:border={!application.settings?.isBot && !application.fqdn}
class:border-red-500={!application.settings.isBot && !application.fqdn} class:border-red-500={!application.settings?.isBot && !application.fqdn}
bind:value={application.fqdn} bind:value={application.fqdn}
pattern="^https?://([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{'{'}2,{'}'}$" pattern="^https?://([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{'{'}2,{'}'}$"
placeholder="eg: https://coollabs.io" placeholder="eg: https://coollabs.io"
@@ -720,7 +720,7 @@
</div> </div>
{/if} {/if}
{#if $features.beta} {#if $features.beta}
{#if !application.settings.isBot && !application.settings.isPublicRepository} {#if !application.settings?.isBot && !application.settings?.isPublicRepository}
<div class="grid grid-cols-2 items-center"> <div class="grid grid-cols-2 items-center">
<Setting <Setting
id="isDBBranching" id="isDBBranching"

View File

@@ -1,7 +1,7 @@
{ {
"name": "coolify", "name": "coolify",
"description": "An open-source & self-hostable Heroku / Netlify alternative.", "description": "An open-source & self-hostable Heroku / Netlify alternative.",
"version": "3.11.8", "version": "3.11.9",
"license": "Apache-2.0", "license": "Apache-2.0",
"repository": "github:coollabsio/coolify", "repository": "github:coollabsio/coolify",
"scripts": { "scripts": {