Varun 8 months ago
commit d189c5921b

@ -475,6 +475,7 @@ exports.addDepartment = async (request, reply) => {
pincode,
desginationName,
location,
picture,
createdBy,
updatedBy,
} = request.body;
@ -517,6 +518,7 @@ exports.addDepartment = async (request, reply) => {
pincode,
desginationName,
location,
picture,
createdBy,
updatedBy,
});

@ -792,9 +792,9 @@ fastify.post('/api/uploads_team_member/:departmentId', async (request, reply) =>
}
});
fastify.post('/api/uploads_company_profile/:cityId', async (request, reply) => {
fastify.post('/api/uploads_company_profile/:customerId', async (request, reply) => {
try {
const cityId = request.params.cityId;
const customerId = request.params.customerId;
const data = await request.file();
// Generate a unique file name
@ -818,7 +818,7 @@ fastify.post('/api/uploads_company_profile/:cityId', async (request, reply) => {
const publicUrl = `https://storage.googleapis.com/${bucketName}/${filePath}`;
CompanyProfilePicture.findOneAndUpdate(
{ cityId },
{ customerId },
{ picture: publicUrl },
{ new: true, upsert: true },
(error, picture) => {

@ -98,6 +98,7 @@ const citySchema = new mongoose.Schema(
personal_city: { type: String },
state: String,
country: String,
picture:{type:String},
services: { password: { bcrypt: String } },
createdAt: {
type: Date,
@ -138,7 +139,7 @@ const citySchema = new mongoose.Schema(
});
const companyProfilePictureSchema = new Schema({
cityId: {
customerId: {
type: String,
unique: true,
required: true

@ -204,6 +204,7 @@ module.exports = function (fastify, opts, next) {
officeName: { type: "string"},
reportingManager_mobile_number: { type: "string"},
reportingManager_email: { type: "string"},
picture: { type: "string"},
location: {
type: "array",
items: { type: "string" },

Loading…
Cancel
Save