MM-12488: Accepts parameters to search and filter LDAP groups. (#10418)

Этот коммит содержится в:
Martin Kraft
2019-03-14 15:43:52 -04:00
коммит произвёл GitHub
родитель e94faea383
Коммит 5dbf8aec7d
5 изменённых файлов: 33 добавлений и 4 удалений

Просмотреть файл

@@ -59,6 +59,9 @@ type Params struct {
SyncableId string
SyncableType model.GroupSyncableType
BotUserId string
Q string
IsLinked *bool
IsConfigured *bool
}
func ParamsFromRequest(r *http.Request) *Params {
@@ -232,5 +235,15 @@ func ParamsFromRequest(r *http.Request) *Params {
params.BotUserId = val
}
params.Q = query.Get("q")
if val, err := strconv.ParseBool(query.Get("is_linked")); err == nil {
params.IsLinked = &val
}
if val, err := strconv.ParseBool(query.Get("is_configured")); err == nil {
params.IsConfigured = &val
}
return params
}