From f4f47add753d45ca7388388596c662b830865dc2 Mon Sep 17 00:00:00 2001
From: Peter Hornburger
Date: Fri, 15 Mar 2024 14:52:46 +0100
Subject: [PATCH] Freitag 15:00
---
src/database/projektpunktedbclass.ts | 32 ++++++++++++++++++++++------
1 file changed, 25 insertions(+), 7 deletions(-)
diff --git a/src/database/projektpunktedbclass.ts b/src/database/projektpunktedbclass.ts
index 11e196d..5a07088 100644
--- a/src/database/projektpunktedbclass.ts
+++ b/src/database/projektpunktedbclass.ts
@@ -26,20 +26,38 @@ export class ProjektpunkteDBClass {
ProjektpunktemodelClass = model(this.Const.ProjektpunktecollectionName, Projektpunktshema);
- ProjektpunktemodelClass.find( { Deleted: deleted, Projektkey: projektkey, Schnellaufgabe: schnellaufgabe } ).then((data: any) => {
+ if(schnellaufgabe === true) {
- data.forEach((projektpunkt) => {
+ ProjektpunktemodelClass.find( { Deleted: deleted, Projektkey: projektkey, Schnellaufgabe: true }).then((data: any) => {
- Liste.push(projektpunkt._doc);
+ data.forEach((projektpunkt) => {
+
+ Liste.push(projektpunkt._doc);
+ });
+
+ resolve(Liste);
+
+ }).catch((error: any) => {
+
+ reject(error);
});
+ }
+ else {
- resolve(Liste);
+ ProjektpunktemodelClass.find( { Deleted: deleted, Projektkey: projektkey }).then((data: any) => {
- }).catch((error: any) => {
+ data.forEach((projektpunkt) => {
- reject(error);
- });
+ Liste.push(projektpunkt._doc);
+ });
+
+ resolve(Liste);
+ }).catch((error: any) => {
+
+ reject(error);
+ });
+ }
});
} catch (error) {