PluginAPI: add ability to retrieve users by ids (#26936)

* pluginapi: ability to retrieve users by ids

* fix test
This commit is contained in:
Julien Tant
2024-05-15 07:06:40 -07:00
committed by GitHub
parent 0911e4dee7
commit e96db725ea
8 changed files with 171 additions and 0 deletions
@@ -160,6 +160,13 @@ func (api *apiTimerLayer) GetUsers(options *model.UserGetOptions) ([]*model.User
return _returnsA, _returnsB
}
func (api *apiTimerLayer) GetUsersByIds(userIDs []string) ([]*model.User, *model.AppError) {
startTime := timePkg.Now()
_returnsA, _returnsB := api.apiImpl.GetUsersByIds(userIDs)
api.recordTime(startTime, "GetUsersByIds", _returnsB == nil)
return _returnsA, _returnsB
}
func (api *apiTimerLayer) GetUser(userID string) (*model.User, *model.AppError) {
startTime := timePkg.Now()
_returnsA, _returnsB := api.apiImpl.GetUser(userID)