diff --git a/src/pages/payment-record.tsx b/src/pages/payment-record.tsx
index 432dcb00..4090787a 100644
--- a/src/pages/payment-record.tsx
+++ b/src/pages/payment-record.tsx
@@ -784,18 +784,20 @@ export default function PaymentRecord() {
Payment Record
- {(user.type === "developer" || user.type === "admin") && (
-
+
+ {(user.type === "developer" || user.type === "admin" || user.type === 'agent' || user.type === 'corporate') && (
+ )}
+ {(user.type === "developer" || user.type === "admin") && (
-
- )}
+ )}
+
@@ -809,14 +811,14 @@ export default function PaymentRecord() {
options={(users.filter((u) => u.type === "corporate") as CorporateUser[]).map((user) => ({
value: user.id,
meta: user,
- label: `${user.corporateInformation.companyInformation.name || user.name} - ${user.email}`,
+ label: `${user.corporateInformation?.companyInformation?.name || user.name} - ${user.email}`,
}))}
defaultValue={
user.type === "corporate"
? {
value: user.id,
meta: user,
- label: `${user.corporateInformation.companyInformation.name || user.name} - ${user.email}`,
+ label: `${user.corporateInformation?.companyInformation?.name || user.name} - ${user.email}`,
}
: undefined
}