diff --git a/apps/server/src/tasks/init/init.service.ts b/apps/server/src/tasks/init/init.service.ts index 8d6a955..3844ffb 100755 --- a/apps/server/src/tasks/init/init.service.ts +++ b/apps/server/src/tasks/init/init.service.ts @@ -41,12 +41,11 @@ export class InitService { const existingTaxonomies = await db.taxonomy.findMany(); const existingTaxonomyMap = new Map( - existingTaxonomies.map((taxonomy) => [taxonomy.name, taxonomy]), + existingTaxonomies.map((taxonomy) => [taxonomy.slug, taxonomy]), ); for (const [index, taxonomy] of InitTaxonomies.entries()) { - const existingTaxonomy = existingTaxonomyMap.get(taxonomy.name); - + const existingTaxonomy = existingTaxonomyMap.get(taxonomy.slug); if (!existingTaxonomy) { // Create new taxonomy await db.taxonomy.create({ diff --git a/config/nginx/entrypoint.sh b/config/nginx/entrypoint.sh index cb85633..9fa65b4 100755 --- a/config/nginx/entrypoint.sh +++ b/config/nginx/entrypoint.sh @@ -14,7 +14,7 @@ done # Check if the index.html file exists before processing if [ -f "/usr/share/nginx/html/index.html" ]; then # Use envsubst to replace environment variable placeholders - envsubst < /usr/share/nginx/html/index.html > /usr/share/nginx/html/index.html.tmp + envsubst < /usr/share/nginx/html/index.temp > /usr/share/nginx/html/index.html.tmp mv /usr/share/nginx/html/index.html.tmp /usr/share/nginx/html/index.html else echo "Info: /usr/share/nginx/html/index.html does not exist , skip replace env"