소스 검색

fix: issue with date.now() providing date of schema creation, not document creation

Signed-off-by: Jonathan <theflametrooper@gmail.com>
Jonathan 5 년 전
부모
커밋
c59a4f3cc2

+ 1 - 1
backend/logic/db/schemas/news.js

@@ -6,5 +6,5 @@ module.exports = {
 	improvements: [{ type: String }],
 	upcoming: [{ type: String }],
 	createdBy: { type: String, required: true },
-	createdAt: { type: Number, default: Date.now(), required: true }
+	createdAt: { type: Number, default: Date.now, required: true }
 };

+ 1 - 1
backend/logic/db/schemas/playlist.js

@@ -2,5 +2,5 @@ module.exports = {
 	displayName: { type: String, min: 2, max: 32, required: true },
 	songs: { type: Array },
 	createdBy: { type: String, required: true },
-	createdAt: { type: Date, default: Date.now(), required: true }
+	createdAt: { type: Date, default: Date.now, required: true }
 };

+ 1 - 1
backend/logic/db/schemas/punishment.js

@@ -4,6 +4,6 @@ module.exports = {
 	reason: { type: String, required: true, default: 'Unknown' },
 	active: { type: Boolean, required: true, default: true },
 	expiresAt: { type: Date, required: true },
-	punishedAt: { type: Date, default: Date.now(), required: true },
+	punishedAt: { type: Date, default: Date.now, required: true },
 	punishedBy: { type: String, required: true }
 };

+ 1 - 1
backend/logic/db/schemas/queueSong.js

@@ -8,6 +8,6 @@ module.exports = {
 	thumbnail: { type: String, required: true },
 	explicit: { type: Boolean, required: true },
 	requestedBy: { type: String, required: true },
-	requestedAt: { type: Date, default: Date.now(), required: true },
+	requestedAt: { type: Date, default: Date.now, required: true },
 	discogs: { type: Object }
 };

+ 1 - 1
backend/logic/db/schemas/report.js

@@ -10,5 +10,5 @@ module.exports = {
 		reasons: Array
 	}],
 	createdBy: { type: String, required: true },
-	createdAt: { type: Date, default: Date.now(), required: true }
+	createdAt: { type: Date, default: Date.now, required: true }
 };

+ 1 - 1
backend/logic/db/schemas/song.js

@@ -12,6 +12,6 @@ module.exports = {
 	requestedBy: { type: String, required: true },
 	requestedAt: { type: Date, required: true },
 	acceptedBy: { type: String, required: true },
-	acceptedAt: { type: Date, default: Date.now(), required: true },
+	acceptedAt: { type: Date, default: Date.now, required: true },
 	discogs: { type: Object }
 };

+ 1 - 1
backend/logic/db/schemas/user.js

@@ -33,5 +33,5 @@ module.exports = {
 	name: { type: String, default: "" },
 	location: { type: String, default: "" },
 	bio: { type: String, default: "" },
-	createdAt: { type: Date, default: Date.now() }
+	createdAt: { type: Date, default: Date.now }
 };