Compare commits
5 Commits
dev-jens-m
...
reset-main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ecdce5b279 | ||
|
|
c0d4ede483 | ||
|
|
3fa207ea9c | ||
|
|
2a302a4b59 | ||
|
|
42e0907bb9 |
@@ -1,48 +0,0 @@
|
|||||||
import { createCallerFactory } from "astro-typesafe-api/server";
|
|
||||||
|
|
||||||
export const createCaller = createCallerFactory({
|
|
||||||
"bild": await import("../src/pages/api/bild.ts"),
|
|
||||||
"klimafaktoren": await import("../src/pages/api/klimafaktoren.ts"),
|
|
||||||
"postleitzahlen": await import("../src/pages/api/postleitzahlen.ts"),
|
|
||||||
"unterlage": await import("../src/pages/api/unterlage.ts"),
|
|
||||||
"aufnahme": await import("../src/pages/api/aufnahme/index.ts"),
|
|
||||||
"admin/ausstellen": await import("../src/pages/api/admin/ausstellen.ts"),
|
|
||||||
"admin/bestellbestaetigung": await import("../src/pages/api/admin/bestellbestaetigung.ts"),
|
|
||||||
"admin/erinnern": await import("../src/pages/api/admin/erinnern.ts"),
|
|
||||||
"admin/nicht-ausstellen": await import("../src/pages/api/admin/nicht-ausstellen.ts"),
|
|
||||||
"admin/post-ausstellen": await import("../src/pages/api/admin/post-ausstellen.ts"),
|
|
||||||
"admin/registriernummer": await import("../src/pages/api/admin/registriernummer.ts"),
|
|
||||||
"admin/stornieren": await import("../src/pages/api/admin/stornieren.ts"),
|
|
||||||
"auth/access-token": await import("../src/pages/api/auth/access-token.ts"),
|
|
||||||
"auth/passwort-vergessen": await import("../src/pages/api/auth/passwort-vergessen.ts"),
|
|
||||||
"auth/refresh-token": await import("../src/pages/api/auth/refresh-token.ts"),
|
|
||||||
"ausweise": await import("../src/pages/api/ausweise/index.ts"),
|
|
||||||
"aufnahme": await import("../src/pages/api/aufnahme/index.ts"),
|
|
||||||
"bedarfsausweis-gewerbe/[id]": await import("../src/pages/api/bedarfsausweis-gewerbe/[id].ts"),
|
|
||||||
"bedarfsausweis-gewerbe": await import("../src/pages/api/bedarfsausweis-gewerbe/index.ts"),
|
|
||||||
"bedarfsausweis-wohnen/[id]": await import("../src/pages/api/bedarfsausweis-wohnen/[id].ts"),
|
|
||||||
"bedarfsausweis-wohnen": await import("../src/pages/api/bedarfsausweis-wohnen/index.ts"),
|
|
||||||
"bilder/[id]": await import("../src/pages/api/bilder/[id].ts"),
|
|
||||||
"geg-nachweis-gewerbe/[id]": await import("../src/pages/api/geg-nachweis-gewerbe/[id].ts"),
|
|
||||||
"geg-nachweis-gewerbe": await import("../src/pages/api/geg-nachweis-gewerbe/index.ts"),
|
|
||||||
"geg-nachweis-wohnen/[id]": await import("../src/pages/api/geg-nachweis-wohnen/[id].ts"),
|
|
||||||
"geg-nachweis-wohnen": await import("../src/pages/api/geg-nachweis-wohnen/index.ts"),
|
|
||||||
"objekt": await import("../src/pages/api/objekt/index.ts"),
|
|
||||||
"rechnung/[id]": await import("../src/pages/api/rechnung/[id].ts"),
|
|
||||||
"rechnung/anfordern": await import("../src/pages/api/rechnung/anfordern.ts"),
|
|
||||||
"rechnung": await import("../src/pages/api/rechnung/index.ts"),
|
|
||||||
"ticket": await import("../src/pages/api/ticket/index.ts"),
|
|
||||||
"user": await import("../src/pages/api/user/index.ts"),
|
|
||||||
"user/self": await import("../src/pages/api/user/self.ts"),
|
|
||||||
"verbrauchsausweis-gewerbe/[id]": await import("../src/pages/api/verbrauchsausweis-gewerbe/[id].ts"),
|
|
||||||
"verbrauchsausweis-gewerbe": await import("../src/pages/api/verbrauchsausweis-gewerbe/index.ts"),
|
|
||||||
"verbrauchsausweis-wohnen/[id]": await import("../src/pages/api/verbrauchsausweis-wohnen/[id].ts"),
|
|
||||||
"verbrauchsausweis-wohnen": await import("../src/pages/api/verbrauchsausweis-wohnen/index.ts"),
|
|
||||||
"webhooks/mollie": await import("../src/pages/api/webhooks/mollie.ts"),
|
|
||||||
"verbrauchsausweis-wohnen/[id]": await import("../src/pages/api/verbrauchsausweis-wohnen/[id].ts"),
|
|
||||||
"verbrauchsausweis-wohnen": await import("../src/pages/api/verbrauchsausweis-wohnen/index.ts"),
|
|
||||||
"aufnahme/[id]/bilder": await import("../src/pages/api/aufnahme/[id]/bilder.ts"),
|
|
||||||
"aufnahme/[id]": await import("../src/pages/api/aufnahme/[id]/index.ts"),
|
|
||||||
"aufnahme/[id]/unterlagen": await import("../src/pages/api/aufnahme/[id]/unterlagen.ts"),
|
|
||||||
"objekt/[id]": await import("../src/pages/api/objekt/[id]/index.ts"),
|
|
||||||
})
|
|
||||||
@@ -51,7 +51,7 @@ export const PUT = defineApiRoute({
|
|||||||
}
|
}
|
||||||
|
|
||||||
const id = generatePrefixedId(
|
const id = generatePrefixedId(
|
||||||
6,
|
9,
|
||||||
VALID_UUID_PREFIXES.BedarfsausweisWohnen
|
VALID_UUID_PREFIXES.BedarfsausweisWohnen
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@@ -43,7 +43,9 @@ const objekte = await prisma.objekt.findMany({
|
|||||||
every: {
|
every: {
|
||||||
verbrauchsausweise_gewerbe: {
|
verbrauchsausweise_gewerbe: {
|
||||||
some: {
|
some: {
|
||||||
id
|
id: {
|
||||||
|
contains: id
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
@@ -54,7 +56,9 @@ const objekte = await prisma.objekt.findMany({
|
|||||||
every: {
|
every: {
|
||||||
verbrauchsausweise_wohnen: {
|
verbrauchsausweise_wohnen: {
|
||||||
some: {
|
some: {
|
||||||
id
|
id: {
|
||||||
|
contains: id
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
@@ -65,7 +69,9 @@ const objekte = await prisma.objekt.findMany({
|
|||||||
every: {
|
every: {
|
||||||
bedarfsausweise_wohnen: {
|
bedarfsausweise_wohnen: {
|
||||||
some: {
|
some: {
|
||||||
id
|
id: {
|
||||||
|
contains: id
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -138,11 +138,11 @@ Papa.parse(file, {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const aufnahme_id = generatePrefixedId(
|
const aufnahme_id = generatePrefixedId(
|
||||||
6,
|
9,
|
||||||
VALID_UUID_PREFIXES.Aufnahme
|
VALID_UUID_PREFIXES.Aufnahme
|
||||||
);
|
);
|
||||||
|
|
||||||
const aufnahme = await prisma.aufnahme.create({
|
const [aufnahme, aufnahme_error] = await tryCatch(prisma.aufnahme.create({
|
||||||
data: {
|
data: {
|
||||||
id: aufnahme_id,
|
id: aufnahme_id,
|
||||||
alternative_heizung: dataset.alheizung == "1",
|
alternative_heizung: dataset.alheizung == "1",
|
||||||
@@ -243,7 +243,12 @@ Papa.parse(file, {
|
|||||||
zentralheizung: dataset.zentralheizung == "1",
|
zentralheizung: dataset.zentralheizung == "1",
|
||||||
zirkulation: dataset.zirkulation == "1",
|
zirkulation: dataset.zirkulation == "1",
|
||||||
},
|
},
|
||||||
});
|
}));
|
||||||
|
|
||||||
|
if (aufnahme_error) {
|
||||||
|
console.log(aufnahme_error);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
/* -------------------------------- Bilder ------------------------------- */
|
/* -------------------------------- Bilder ------------------------------- */
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user