LPS-49461 Get users uuid for generating portraitURL
LPS-49461 Update usages of results
LPS-49461 Use UserConstant.getPortraitURL in view.jsp
LPS-49461 Use UserConstant.getPortraitURL in main.js an ChatPollerProcessor
LPS-49461 Auto SF (remove unused import)
LPS-49461 Sort (main.js)
LPS-49461 Update other occurrences of 'portraitId' in main.js
LPS-49461 We need to know if the given buddy is male or female to use the appropriate default portrait image when the user doesn't set a custom one. --> Adjust custom queries to also select "male" & users' groupIds. This way we do not need to get the whole user again in ChatPollerProcessor to get his groupId & gender (from the Contact).
LPS-49461 Update backend
LPS-49461 Update view
LPS-49461 Sync "panel-content" in view.jsp and main.js#__updateBuddies
LPS-49461 Ensure backward compatibility/avoid breaking extensions of Chat
LPS-49461 Fix in chat-video also
LPS-49461 General sort
LPS-49461 - Handling cases where the ID is a number passed as a string
LPS-49461
- auto sf
- let's keep the name generic in case we add more fields
- Fix array positions when copying
- Rename new methods - no logic change
- making more sql calls is better than another join. Joins are expensive
- move to a method
- consolidate scalar logic
- Go by core tables, then chat tables