feat(schnellstart): Kacheln je Geraetetyp in der Oberflaeche pflegen (#44)
This commit was merged in pull request #44.
This commit is contained in:
@@ -273,6 +273,21 @@ export async function typVorgabenSaeen(
|
||||
db: PrismaClient,
|
||||
vorlagen: readonly GesaeteVorlage[],
|
||||
): Promise<number> {
|
||||
/*
|
||||
* Hat jemand den Schnellstart in der Oberflaeche gespeichert, haelt der Seed
|
||||
* sich heraus — auch bei einer Vorgabe, die dort fehlt (#022). Eine fehlende
|
||||
* Zeile sagt nicht, ob sie noch nie da war oder bewusst entfernt wurde; ohne
|
||||
* diese Marke kaeme eine entfernte Kachel beim naechsten Lauf zurueck.
|
||||
*/
|
||||
const einstellung = await db.einstellung.findUnique({
|
||||
where: { id: "global" },
|
||||
select: { schnellstartGepflegt: true },
|
||||
});
|
||||
if (einstellung?.schnellstartGepflegt) {
|
||||
console.log(" Schnellstart je Geraetetyp: in der Oberflaeche gepflegt, bleibt unberührt");
|
||||
return 0;
|
||||
}
|
||||
|
||||
const nachName = new Map(vorlagen.map((eintrag) => [eintrag.name, eintrag.vorlageId]));
|
||||
let angelegt = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user