|
@@ -1,4 +1,5 @@
|
|
|
import React, { Component } from 'react';
|
|
import React, { Component } from 'react';
|
|
|
|
|
+import _ from 'lodash';
|
|
|
import { AsyncSelect } from './Select';
|
|
import { AsyncSelect } from './Select';
|
|
|
import { debounce } from 'lodash';
|
|
import { debounce } from 'lodash';
|
|
|
import { getBackendSrv } from 'app/core/services/backend_srv';
|
|
import { getBackendSrv } from 'app/core/services/backend_srv';
|
|
@@ -37,6 +38,10 @@ export class TeamPicker extends Component<Props, State> {
|
|
|
const backendSrv = getBackendSrv();
|
|
const backendSrv = getBackendSrv();
|
|
|
this.setState({ isLoading: true });
|
|
this.setState({ isLoading: true });
|
|
|
|
|
|
|
|
|
|
+ if (_.isNil(query)) {
|
|
|
|
|
+ query = '';
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
return backendSrv.get(`/api/teams/search?perpage=10&page=1&query=${query}`).then(result => {
|
|
return backendSrv.get(`/api/teams/search?perpage=10&page=1&query=${query}`).then(result => {
|
|
|
const teams = result.teams.map(team => {
|
|
const teams = result.teams.map(team => {
|
|
|
return {
|
|
return {
|