rework autocomplete: don't show the id if contact doesn't have an id
This commit is contained in:
parent
67d272749e
commit
9dff16acbc
1 changed files with 6 additions and 1 deletions
|
@ -84,6 +84,11 @@ function editor_replace(item) {
|
||||||
|
|
||||||
// $2 ensures that prefix (@,@!) is preserved
|
// $2 ensures that prefix (@,@!) is preserved
|
||||||
var id = item.id;
|
var id = item.id;
|
||||||
|
|
||||||
|
// don't add the id if it is empty (the id empty eg. if there are unknow contacts in thread)
|
||||||
|
if(id.length < 1)
|
||||||
|
return '$1$2' + item.nick;
|
||||||
|
|
||||||
// 16 chars of hash should be enough. Full hash could be used if it can be done in a visually appealing way.
|
// 16 chars of hash should be enough. Full hash could be used if it can be done in a visually appealing way.
|
||||||
// 16 chars is also the minimum length in the backend (otherwise it's interpreted as a local id).
|
// 16 chars is also the minimum length in the backend (otherwise it's interpreted as a local id).
|
||||||
if(id.length > 16)
|
if(id.length > 16)
|
||||||
|
|
Loading…
Reference in a new issue