From 3f5d71d7912898fff214ae97200da1f10f5df9e1 Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Sat, 1 Aug 2020 14:45:43 +0200 Subject: [PATCH] try to fix OverwriteModelError --- db/index.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/db/index.js b/db/index.js index a38460d..39f183b 100644 --- a/db/index.js +++ b/db/index.js @@ -13,8 +13,10 @@ if (process.env.NODE_ENV !== 'production') { mongoose.modelNames().includes('Booking') && mongoose.deleteModel('Booking') } -export const Booker = mongoose.model('Booker', BookerSchema) -export const Booking = mongoose.model('Booking', BookingSchema) +export const Booker = + mongoose.models.Booker || mongoose.model('Booker', BookerSchema) +export const Booking = + mongoose.models.Booking || mongoose.model('Booking', BookingSchema) export async function getBookedDays() { const bookings = await Booking.find(