added longitude and latitude in user side

master
Bhaskara Kishore 3 years ago
parent 3bcc274e51
commit 002367524f

@ -190,6 +190,9 @@ exports.addUser = async (req, reply) => {
address2: req.body.address2,
zip: req.body.zip,
notes: req.body.notes,
longitude: req.body.longitude,
latitude:req.body.latitude,
},
};
@ -214,6 +217,8 @@ exports.addUser = async (req, reply) => {
user.buildingName = usertobeInserted.buildingName;
user.inchargeName = usertobeInserted.inchargeName;
user.customerId = usertobeInserted.customer_id;
user.latitude = usertobeInserted.latitude;
user.longitude = usertobeInserted.longitude
}

@ -222,6 +222,8 @@ fastify.post("/api/login", {
address2: loginObject.user.profile.address2,
phoneVerified: loginObject.user.phoneVerified,
oneTimePasswordSetFlag: loginObject.user.oneTimePasswordSetFlag,
latitude: loginObject.user.latitude,
longitude: loginObject.user.longitude,
type: loginObject.user.profile.role,
typeasobj: stringToJsonObject,
},
@ -241,6 +243,8 @@ fastify.post("/api/login", {
address2: loginObject.user.profile.address2,
phoneVerified: loginObject.user.phoneVerified,
oneTimePasswordSetFlag: loginObject.user.oneTimePasswordSetFlag,
latitude: loginObject.user.latitude,
longitude: loginObject.user.longitude,
type: loginObject.user.profile.role,
typeasobj: stringToJsonObject,
},

@ -91,6 +91,8 @@ const userSchema = new mongoose.Schema(
coordinates: { type: [Number], default: [0, 0] },
},
latitude: { type: 'number' },
longitude: { type: 'number'},
isActive: Boolean,
tenantId: ObjectId,
createdAt: {

@ -155,6 +155,8 @@ module.exports = function (fastify, opts, next) {
zip: { type: "string", default: null },
country: { type: "string", default: null },
notes: { type: "string", default: null },
latitude: { type: 'number' },
longitude: { type: 'number'}
},
},
security: [

Loading…
Cancel
Save