fix: linting

This commit is contained in:
2025-10-26 14:09:56 -06:00
parent 9e1c267bc0
commit 5c0ce2d1fb

View File

@@ -20,13 +20,15 @@
You are not currently admitted by the organizer. You are not currently admitted by the organizer.
</div> </div>
<div v-if="!firstName" class="py-4 text-red-600"> <div v-if="!firstName" class="py-4 text-red-600">
Your name is not set, so others may not recognize you. Reload this page Your name is not set, so others may not recognize you. Reload this
to set it. page to set it.
</div> </div>
<ul class="list-disc text-sm ps-4 space-y-2 mb-4"> <ul class="list-disc text-sm ps-4 space-y-2 mb-4">
<li <li
v-if="membersToShow().length > 0 && showOrganizerTools && isOrganizer" v-if="
membersToShow().length > 0 && showOrganizerTools && isOrganizer
"
> >
Click Click
<font-awesome icon="circle-plus" class="text-blue-500 text-sm" /> <font-awesome icon="circle-plus" class="text-blue-500 text-sm" />
@@ -77,7 +79,9 @@
<h3 <h3
:class="[ :class="[
'font-semibold truncate', 'font-semibold truncate',
{ 'text-slate-500': !member.member.admitted && isOrganizer }, {
'text-slate-500': !member.member.admitted && isOrganizer,
},
]" ]"
> >
<font-awesome <font-awesome
@@ -460,16 +464,17 @@ export default class MembersList extends Vue {
getPendingMembersToAdmit(): MemberData[] { getPendingMembersToAdmit(): MemberData[] {
return this.decryptedMembers return this.decryptedMembers
.filter((member) => .filter(
member.did !== this.activeDid && !member.member.admitted (member) => member.did !== this.activeDid && !member.member.admitted,
) )
.map(this.convertDecryptedMemberToMemberData); .map(this.convertDecryptedMemberToMemberData);
} }
getNonContactMembers(): MemberData[] { getNonContactMembers(): MemberData[] {
return this.decryptedMembers return this.decryptedMembers
.filter((member) => .filter(
member.did !== this.activeDid && !this.getContactFor(member.did) (member) =>
member.did !== this.activeDid && !this.getContactFor(member.did),
) )
.map(this.convertDecryptedMemberToMemberData); .map(this.convertDecryptedMemberToMemberData);
} }
@@ -515,13 +520,13 @@ export default class MembersList extends Vue {
} }
this.stopAutoRefresh(); this.stopAutoRefresh();
if (this.isOrganizer) { if (this.isOrganizer) {
( (this.$refs.admitPendingMembersDialog as AdmitPendingMembersDialog).open(
this.$refs.admitPendingMembersDialog as AdmitPendingMembersDialog pendingMembers,
).open(pendingMembers); );
} else { } else {
( (this.$refs.setBulkVisibilityDialog as SetBulkVisibilityDialog).open(
this.$refs.setBulkVisibilityDialog as SetBulkVisibilityDialog pendingMembers,
).open(pendingMembers); );
} }
} }