diff --git a/src/pages/ProductDetail.tsx b/src/pages/ProductDetail.tsx
index e9158cd..fa27f5a 100644
--- a/src/pages/ProductDetail.tsx
+++ b/src/pages/ProductDetail.tsx
@@ -354,7 +354,7 @@ export default function ProductDetail() {
Segera Hadir
)}
{product.type === 'webinar' && !product.recording_url && product.event_start && new Date(product.event_start) <= new Date() && (
- Telah Selesai
+ Telah Lewat
)}
{hasAccess && Anda memiliki akses}
diff --git a/src/pages/admin/AdminProducts.tsx b/src/pages/admin/AdminProducts.tsx
index afbd7c9..edc18b8 100644
--- a/src/pages/admin/AdminProducts.tsx
+++ b/src/pages/admin/AdminProducts.tsx
@@ -78,7 +78,7 @@ export default function AdminProducts() {
const generateSlug = (title: string) => title.toLowerCase().replace(/[^a-z0-9]+/g, '-').replace(/(^-|-$)/g, '');
- const handleEdit = (product: Product) => {
+ const handleEdit = (product: Product) => {
setEditingProduct(product);
setForm({
title: product.title,
@@ -88,7 +88,7 @@ export default function AdminProducts() {
content: product.content || '',
meeting_link: product.meeting_link || '',
recording_url: product.recording_url || '',
- event_start: product.event_start,
+ event_start: product.event_start ? product.event_start.slice(0, 16) : null,
duration_minutes: product.duration_minutes,
price: product.price,
sale_price: product.sale_price,
diff --git a/src/pages/member/MemberDashboard.tsx b/src/pages/member/MemberDashboard.tsx
index b61baf4..963a632 100644
--- a/src/pages/member/MemberDashboard.tsx
+++ b/src/pages/member/MemberDashboard.tsx
@@ -126,8 +126,7 @@ export default function MemberDashboard() {
`,
)
.eq("user_id", user!.id)
- .eq("payment_status", "paid")
- .eq("payment_provider", "pakasir"),
+ .eq("payment_status", "paid"),
supabase.from("profiles").select("whatsapp_number").eq("id", user!.id).single(),
]);
@@ -299,7 +298,7 @@ export default function MemberDashboard() {
-
+
{order.payment_status === "paid" ? "Lunas" : "Pending"}
{formatIDR(order.total_amount)}