diff options
| author | kaniini <nenolod@gmail.com> | 2018-09-13 19:30:28 +0000 |
|---|---|---|
| committer | kaniini <nenolod@gmail.com> | 2018-09-13 19:30:28 +0000 |
| commit | 7887e42fca28f16859d2046c0f9085e6f48d77d5 (patch) | |
| tree | 102f9c8667e0912b718002d04ede891f7fe35737 /src | |
| parent | 9989ad29dfd5d026aa8532f4c7043462bfcd77ab (diff) | |
| parent | 89f9b3a4686b50c5a99cbb1acba57f70b651786d (diff) | |
Merge branch 'fixAutocomplete' into 'develop'
Fixes broken autocomplete for users
See merge request pleroma/pleroma-fe!344
Diffstat (limited to 'src')
| -rw-r--r-- | src/components/post_status_form/post_status_form.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/components/post_status_form/post_status_form.js b/src/components/post_status_form/post_status_form.js index d7f1ffb2..7babe236 100644 --- a/src/components/post_status_form/post_status_form.js +++ b/src/components/post_status_form/post_status_form.js @@ -75,8 +75,11 @@ const PostStatusForm = { candidates () { const firstchar = this.textAtCaret.charAt(0) if (firstchar === '@') { - const matchedUsers = filter(this.users, (user) => (String(user.name + user.screen_name)).toUpperCase() - .startsWith(this.textAtCaret.slice(1).toUpperCase())) + const query = this.textAtCaret.slice(1).toUpperCase() + const matchedUsers = filter(this.users, (user) => { + return user.screen_name.toUpperCase().startsWith(query) || + user.name && user.name.toUpperCase().startsWith(query) + }) if (matchedUsers.length <= 0) { return false } |
