master^2
Varun 6 months ago
parent a0c6014a79
commit 76f30eaa94

@ -1632,6 +1632,7 @@ exports.createquotationforSensor = async (req, reply) => {
const formattedMasterDetails = master_connections.map((item) => ({ const formattedMasterDetails = master_connections.map((item) => ({
master_name: item.master_name || "", master_name: item.master_name || "",
slaves: item.slaves || "", slaves: item.slaves || "",
location: item.location || "",
tanks: Array.isArray(item.tanks) tanks: Array.isArray(item.tanks)
? item.tanks.map(tank => ({ ? item.tanks.map(tank => ({
tankName: tank.tankName || "", tankName: tank.tankName || "",
@ -1721,6 +1722,7 @@ exports.editQuotationForSensor = async (req, reply) => {
const formattedMasterDetails = master_connections.map((item) => ({ const formattedMasterDetails = master_connections.map((item) => ({
master_name: item.master_name || "", master_name: item.master_name || "",
slaves: item.slaves || "", slaves: item.slaves || "",
location: item.location || "",
tanks: Array.isArray(item.tanks) tanks: Array.isArray(item.tanks)
? item.tanks.map(tank => ({ ? item.tanks.map(tank => ({
tankName: tank.tankName || "", tankName: tank.tankName || "",

@ -437,7 +437,7 @@ const sensorquotationSchema = new mongoose.Schema({
{ {
master_name: { type: String, default: null }, master_name: { type: String, default: null },
slaves: { type: String, default: null }, slaves: { type: String, default: null },
location: { type: String, default: null },
tanks: [ tanks: [
{ {
tankName: { type: String, default: null }, tankName: { type: String, default: null },

@ -1427,6 +1427,7 @@ fastify.post("/api/createquotationforSensor/:surveyId", {
properties: { properties: {
master_name: { type: "string", default: null }, master_name: { type: "string", default: null },
slaves: { type: "string", default: null }, slaves: { type: "string", default: null },
location: { type: "string", default: null },
tanks: { tanks: {
type: "array", type: "array",
items: { items: {
@ -1618,6 +1619,7 @@ fastify.post("/api/editQuotationForSensor/:quatationId", {
properties: { properties: {
master_name: { type: "string", default: null }, master_name: { type: "string", default: null },
slaves: { type: "string", default: null }, slaves: { type: "string", default: null },
location: { type: "string", default: null },
tanks: { tanks: {
type: "array", type: "array",
items: { items: {

Loading…
Cancel
Save