diff --git a/controller/save.controller.js b/controller/save.controller.js index 1e97d63..ad428a8 100644 --- a/controller/save.controller.js +++ b/controller/save.controller.js @@ -1,6 +1,5 @@ const configs = require("../configs"); const DeviceModel = require("../models/device.model"); -const date = new Date(); const save = async ( token, @@ -16,6 +15,7 @@ const save = async ( ) => { if (token === configs.verifyToken) { try { + const date = new Date(); // Önce kaydı bulalım const existingDevice = await DeviceModel.findOne({ device_name, diff --git a/models/device.model.js b/models/device.model.js index b00d7d0..7c29683 100644 --- a/models/device.model.js +++ b/models/device.model.js @@ -13,7 +13,8 @@ const deviceLogSchema = new Schema({ type: String // Toggle - Homekit Reset - Reset }, log_time: { - type: Date + type: Date, + default: Date.now() }, sensor_value: { type: Number @@ -49,7 +50,8 @@ const deviceSchema = new Schema({ unique: true }, update_time: { - type: Date + type: Date, + default: Date.now() }, device_log: [deviceLogSchema] });