Fix: Handle docker build trying to access empty plugin directory not being created by docker copy

This commit is contained in:
Gavin Mogan 2025-05-31 12:09:37 -07:00
parent 8314cc58a2
commit de256436f6
1 changed files with 5 additions and 1 deletions

View File

@ -1,4 +1,4 @@
const { readdirSync, statSync, writeFileSync } = require('fs');
const { readdirSync, statSync, writeFileSync, existsSync } = require('fs');
const { join } = require('path');
function isNonEmptyFolder(folderPath) {
@ -18,6 +18,10 @@ function isNonEmptyFolder(folderPath) {
// Function to get all non-empty folders
function getNonEmptyFolders(rootFolder) {
const result = [];
if (!existsSync(rootFolder)) {
return result;
}
const items = readdirSync(rootFolder);
items.forEach((item) => {