diff --git a/package.json b/package.json index afe3d64..921f6b1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "harheimertc-website", - "version": "1.1.4", + "version": "1.1.5", "description": "Moderne Webseite für den Harheimer Tischtennis Club", "private": true, "type": "module", diff --git a/server/api/mannschaften.get.js b/server/api/mannschaften.get.js index c947ce2..22f73d8 100644 --- a/server/api/mannschaften.get.js +++ b/server/api/mannschaften.get.js @@ -15,8 +15,11 @@ export default defineEventHandler(async (event) => { const cwd = process.cwd() const filename = 'mannschaften.csv' - // Prefer server/data, then .output/public/data, then public/data + // Prefer CMS write target first (server/data/public-data), + // then legacy locations. const candidates = [ + path.join(cwd, 'server/data/public-data', filename), + path.join(cwd, '../server/data/public-data', filename), path.join(cwd, '.output/server/data', filename), path.join(cwd, 'server/data', filename), path.join(cwd, '.output/public/data', filename),