diff --git a/catalog-single-vendor.php b/catalog-single-vendor.php
index e1a205d..508096c 100644
--- a/catalog-single-vendor.php
+++ b/catalog-single-vendor.php
@@ -345,7 +345,6 @@ if (!empty($_GET['minPrice']) || !empty($_GET['maxPrice']) || !empty($_GET['cate
Level : 9 out of 10
-->
-
Seller Products
@@ -353,12 +352,16 @@ if (!empty($_GET['minPrice']) || !empty($_GET['maxPrice']) || !empty($_GET['cate
Products
-
Seller since
-
-
-
-
+
+
+
diff --git a/shop-list-left-sidebar.php b/shop-list-left-sidebar.php
index 8160167..9f3bb62 100644
--- a/shop-list-left-sidebar.php
+++ b/shop-list-left-sidebar.php
@@ -408,14 +408,23 @@ xhrVendors.onreadystatechange = function() {
if(vendorsResponse.results.length>0){
vendorsResponse.results.slice(0,6).forEach(function(vendor) {
+ let vendorDateRegistered = "";
let vendorId = vendor._id;
let productCount = vendorProductCounts[vendorId] || 0;
- let vendorDateRegistered = new Date(vendor.date_registered);
+ if (vendor.date_registered) {
+ vendorDateRegistered = new Date(vendor.date_registered);
+ } else {
+ vendorDateRegistered = "Not yet registered";
+ }
// Format the date as "Month DD, YYYY"
let options = { month: 'long', day: '2-digit', year: 'numeric' };
- let formattedDate = vendorDateRegistered.toLocaleDateString('en-US', options);
-
+ let formattedDate = "";
+ if (vendorDateRegistered !== "Not yet registered") {
+ formattedDate = vendorDateRegistered.toLocaleDateString('en-US', options);
+ } else {
+ formattedDate = "Not yet registered";
+ }
// Create a product card element
let card = document.createElement("div");
card.classList.add("col-md-12");