|
28 | 28 |
|
29 | 29 | <div class="field mt-2"> |
30 | 30 | <input class="input" type="text" :placeholder="`name@example.com or /ndn/user-name`" v-model="inviteInput" |
31 | | - :disabled="!canManageMembers" @keydown.enter.prevent="addInvitees(inviteInput)" @paste="addInviteesOnPaste" autofocus /> |
| 31 | + :disabled="!canManageMembers" @keydown.enter.prevent="addInvitees(inviteInput)" @paste="addInviteesOnPaste" |
| 32 | + autofocus /> |
32 | 33 | </div> |
33 | 34 |
|
34 | 35 | <div class="invitee-management"> |
|
56 | 57 |
|
57 | 58 | <div class="email" v-if="item.email">{{ item.email }}</div> |
58 | 59 | </div> |
59 | | - <button class="button invitee-list-action" :disabled="!canManageMembers" |
60 | | - @click="acceptRequest(item)" title="Accept"> |
| 60 | + <button class="button invitee-list-action" :disabled="!canManageMembers" @click="acceptRequest(item)" |
| 61 | + title="Accept"> |
61 | 62 | <FontAwesomeIcon :icon="faCheck" /> |
62 | 63 | </button> |
63 | | - <button class="button invitee-list-action" :disabled="!canManageMembers" |
64 | | - @click="denyRequest(item)" title="Deny"> |
| 64 | + <button class="button invitee-list-action" :disabled="!canManageMembers" @click="denyRequest(item)" |
| 65 | + title="Deny"> |
65 | 66 | <FontAwesomeIcon :icon="faXmark" /> |
66 | 67 | </button> |
67 | 68 | </div> |
|
113 | 114 | </div> |
114 | 115 |
|
115 | 116 | <button class="button invitee-list-action" v-if="canManageMembers && !item.owner" |
116 | | - :disabled="resendingInvite === item.name" |
117 | | - @click="resendInvite(item.name)" title="Generate a new fast-join link for this person"> |
| 117 | + :disabled="resendingInvite === item.name" @click="resendInvite(item.name)" |
| 118 | + title="Generate a new fast-join link for this person"> |
118 | 119 | <FontAwesomeIcon :icon="faShare" /> |
119 | 120 | </button> |
120 | | - <button class="button invitee-list-action" v-if="item.pending" |
121 | | - @click="removeInvitee(item.name)" title="Remove this pending invitee"> |
| 121 | + <button class="button invitee-list-action" v-if="item.pending" @click="removeInvitee(item.name)" |
| 122 | + title="Remove this pending invitee"> |
122 | 123 | <FontAwesomeIcon :icon="faXmark" /> |
123 | 124 | </button> |
124 | 125 | <button class="button invitee-list-action" v-else-if="canManageMembers && !item.owner" |
125 | | - :disabled="removingMember === item.name" |
126 | | - @click="removeExistingMember(item.name)" title="Remove access to this workspace"> |
| 126 | + :disabled="removingMember === item.name" @click="removeExistingMember(item.name)" |
| 127 | + title="Remove access to this workspace"> |
127 | 128 | <FontAwesomeIcon :icon="faUserMinus" /> |
128 | 129 | </button> |
129 | 130 | </div> |
@@ -363,7 +364,7 @@ function addInvitee(invitee: string) { |
363 | 364 | } |
364 | 365 |
|
365 | 366 | // Convert email to NDN name |
366 | | - const ndnName = utils.convertEmailToNameLegacy(entry); |
| 367 | + const ndnName = utils.convertEmailToName(entry); |
367 | 368 |
|
368 | 369 | // Form profile |
369 | 370 | new_profile = { name: ndnName, email: entry }; |
|
0 commit comments