From 7ce5839f899444b727f8bc9b379355364b1d37a6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?In=C3=A8s=20Yeterian?= <ines.yeterian@student-cs.fr>
Date: Sun, 20 Feb 2022 23:36:34 +0100
Subject: [PATCH] try to make fix work

---
 backend/models/modelToucan.js  | 17 +----------------
 backend/models/modelToucanD.js | 15 +++++++++++++++
 backend/routes/routesToucan.js |  2 +-
 3 files changed, 17 insertions(+), 17 deletions(-)
 create mode 100644 backend/models/modelToucanD.js

diff --git a/backend/models/modelToucan.js b/backend/models/modelToucan.js
index 08930fd..cfeba61 100644
--- a/backend/models/modelToucan.js
+++ b/backend/models/modelToucan.js
@@ -13,19 +13,4 @@ var toucanSchema = new Schema ({
 // La date doit être unique
 toucanSchema.index({date:-1},{unique: true});
 
-const toucanModele = mongoose.model("Toucan",toucanSchema);
-
-var toucanDSchema = new Schema ({
-    title: {type : String, required: true}, // Chaque toucan doit avoir un titre et une date
-    date: {type : Date, required: true},
-    issue: {type: Number, required: true},
-    urlId: {type: String, required: true}
-});
-
-// Le numéro doit être unique
-toucanDSchema.index({issue:-1},{unique: true});
-
-const toucanDModele = mongoose.model("ToucanD",toucanDSchema);
-
-
-module.exports = mongoose.model('Toucan', toucanSchema), mongoose.model("ToucanD",toucanDSchema);
\ No newline at end of file
+module.exports = mongoose.model('Toucan', toucanSchema);
\ No newline at end of file
diff --git a/backend/models/modelToucanD.js b/backend/models/modelToucanD.js
new file mode 100644
index 0000000..7b81f69
--- /dev/null
+++ b/backend/models/modelToucanD.js
@@ -0,0 +1,15 @@
+var mongoose = require("mongoose");
+
+var Schema = mongoose.Schema;
+
+var toucanDSchema = new Schema ({
+    title: {type : String, required: true}, // Chaque toucan doit avoir un titre et une date
+    date: {type : Date, required: true},
+    issue: {type: Number, required: true},
+    urlId: {type: String, required: true}
+});
+
+// Le numéro doit être unique
+toucanDSchema.index({issue:-1},{unique: true});
+
+const toucanDModele = mongoose.model("ToucanD",toucanDSchema);
\ No newline at end of file
diff --git a/backend/routes/routesToucan.js b/backend/routes/routesToucan.js
index 4428c9f..25d6ce7 100644
--- a/backend/routes/routesToucan.js
+++ b/backend/routes/routesToucan.js
@@ -7,7 +7,7 @@ var { newToucan, validId, validGet, validTitle, validURL} = require("../utils/sc
 var env = require("../.env");
 var isLogged = require("../utils/authentification");
 var upload = require("../utils/fileSaver");
-const { Toucan, ToucanD} = require("../models/modelToucan");
+var Toucan = require("../models/modelToucan");
 var router = express.Router();
 
 router.route("/toucans")
-- 
GitLab