This commit is contained in:
pawan-dot 2024-04-16 16:54:48 +05:30
commit d0cf999ebe
2 changed files with 12 additions and 0 deletions

View File

@ -1,5 +1,6 @@
import { shippingAddress } from "./ShippingAddressModel.js"; import { shippingAddress } from "./ShippingAddressModel.js";
export const AddshippingAddress = async (req, res) => { export const AddshippingAddress = async (req, res) => {
// console.log("request came here");
try { try {
const { const {
first_Name, first_Name,
@ -11,6 +12,8 @@ export const AddshippingAddress = async (req, res) => {
postalCode, postalCode,
country, country,
} = req.body; } = req.body;
// console.log(req.body);
switch (true) { switch (true) {
//validation //validation
case !first_Name: { case !first_Name: {
@ -47,6 +50,7 @@ export const AddshippingAddress = async (req, res) => {
message: "shipping Address Added", message: "shipping Address Added",
}); });
} catch (error) { } catch (error) {
console.log(error.message);
res.status(500).json({ res.status(500).json({
success: false, success: false,
message: error.message ? error.message : "Something went Wrong", message: error.message ? error.message : "Something went Wrong",

View File

@ -38,6 +38,14 @@ const shippingAddressSchema = new mongoose.Schema(
type: String, type: String,
required: true, required: true,
}, },
company_name: {
type: String,
maxLength: [70, "name cannot exceed 70 characters"],
},
gst_number: {
type: Number,
maxLength: [15, "name cannot exceed 15 characters"],
},
default: { default: {
type: Boolean, type: Boolean,
default: false, default: false,