forked from jsnbuchanan/crowd-funder-for-time-pwa
chore: Remove duplicate checks for bad contact methods.
This commit is contained in:
@@ -239,21 +239,7 @@ export default class ContactEditView extends Vue {
|
||||
this.contact = contact;
|
||||
this.contactName = contact.name || "";
|
||||
this.contactNotes = contact.notes || "";
|
||||
|
||||
// Ensure contactMethods is a valid array of ContactMethod objects
|
||||
if (Array.isArray(contact.contactMethods)) {
|
||||
this.contactMethods = contact.contactMethods.filter((method) => {
|
||||
return (
|
||||
method &&
|
||||
typeof method === "object" &&
|
||||
typeof method.label === "string" &&
|
||||
typeof method.type === "string" &&
|
||||
typeof method.value === "string"
|
||||
);
|
||||
});
|
||||
} else {
|
||||
this.contactMethods = [];
|
||||
}
|
||||
this.contactMethods = contact.contactMethods || [];
|
||||
} else {
|
||||
this.notify.error(
|
||||
`${NOTIFY_CONTACT_NOT_FOUND.message} ${contactDid}`,
|
||||
|
||||
Reference in New Issue
Block a user