ä,ö,ü
This commit is contained in:
@@ -16,7 +16,7 @@ const config = {
|
||||
customersFile: process.env.CUSTOMERS_FILE || path.join(__dirname, "data", "customers.csv"),
|
||||
};
|
||||
|
||||
// Ohne API-Key laeuft der Server im Trockenlauf: Tickets werden nur simuliert.
|
||||
// Ohne API-Key läuft der Server im Trockenlauf: Tickets werden nur simuliert.
|
||||
const dryRun = config.redmineApiKey === "";
|
||||
|
||||
// --- Kundenstammdaten laden (CSV: Kundennummer;Firmenname) ---
|
||||
@@ -97,7 +97,7 @@ const app = express();
|
||||
app.use(express.json());
|
||||
app.use(express.static(path.join(__dirname, "public")));
|
||||
|
||||
// GET /api/customers?search=... -> Trefferliste fuer das Autocomplete
|
||||
// GET /api/customers?search=... -> Trefferliste für das Autocomplete
|
||||
app.get("/api/customers", (request, response) => {
|
||||
const query = String(request.query.search || "").trim();
|
||||
if (query.length < 2) {
|
||||
@@ -113,7 +113,7 @@ app.post("/api/tickets", async (request, response) => {
|
||||
|
||||
const customer = customersByNumber.get(String(customerNumber || "").trim());
|
||||
if (!customer) {
|
||||
return response.status(422).json({ error: "Unbekannte Kundennummer. Bitte einen Kunden aus der Vorschlagsliste waehlen." });
|
||||
return response.status(422).json({ error: "Unbekannte Kundennummer. Bitte einen Kunden aus der Vorschlagsliste wählen." });
|
||||
}
|
||||
if (!subject || String(subject).trim().length < 5) {
|
||||
return response.status(422).json({ error: "Der Betreff muss mindestens 5 Zeichen lang sein." });
|
||||
@@ -150,5 +150,5 @@ app.use((error, request, response, next) => {
|
||||
|
||||
app.listen(config.port, () => {
|
||||
const mode = dryRun ? "TROCKENLAUF (kein REDMINE_API_KEY gesetzt, Tickets werden simuliert)" : `verbunden mit ${config.redmineUrl}`;
|
||||
console.log(`Ticket-Portal laeuft auf http://localhost:${config.port} - Modus: ${mode}`);
|
||||
console.log(`Ticket-Portal läuft auf http://localhost:${config.port} - Modus: ${mode}`);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user