Merge pull request #165 from meienberger/fix/ensure-app-folder

Fix/ensure app folder
This commit is contained in:
Nicolas Meienberger 2022-08-30 06:15:41 +00:00 committed by GitHub
commit c076648662
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -43,12 +43,12 @@ export const getSeed = () => {
};
export const ensureAppFolder = (appName: string, cleanup = false) => {
if (cleanup) {
if (cleanup && fileExists(`/apps/${appName}`)) {
deleteFolder(`/apps/${appName}`);
}
if (!fileExists(`/apps/${appName}/docker-compose.yml`)) {
deleteFolder(`/apps/${appName}`);
if (fileExists(`/apps/${appName}`)) deleteFolder(`/apps/${appName}`);
// Copy from apps repo
fs.copySync(getAbsolutePath(`/repos/${config.APPS_REPO_ID}/apps/${appName}`), getAbsolutePath(`/apps/${appName}`));
}