ui: UserSelectAutoComplete: use uid if username is pure number

This commit is contained in:
undefined committed 2023-01-30 12:45:53 +08:00
1 parent 407de23240
commit a8f9c49c4c
1 file changed
+1 -1
@@ -26,7 +26,7 @@ const UserSelectAutoComplete = forwardRef<AutoCompleteHandle<Udoc>, AutoComplete
}
`, ['data', 'users'])}
itemText={(user) => user.uname + (user.displayName ? ` (${user.displayName})` : '')}
itemKey={(user) => (props.multi ? user._id.toString() : user.uname)}
itemKey={(user) => ((props.multi || /^[+-]?\d+$/.test(user.uname.trim())) ? user._id.toString() : user.uname)}
renderItem={(user) => (
<div className="media">
<div className="media__left medium">