Merge pull request #11142 from influxdata/feat/use-api-for-buckets

Use bucket api for listing buckets in time machine
pull/11169/head
Brandon Farmer 2019-01-16 13:10:13 -08:00 committed by GitHub
commit bc9a1afcba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 3 deletions

View File

@ -4,6 +4,8 @@ import {
CancellationError,
} from 'src/shared/apis/v2/queryBuilder'
import {bucketsAPI} from 'src/utils/api'
// Utils
import {
getActiveQuerySource,
@ -202,12 +204,11 @@ export const loadBuckets = () => async (
dispatch: Dispatch<Action>,
getState: GetState
) => {
const queryURL = getActiveQuerySource(getState()).links.query
dispatch(setBuilderBucketsStatus(RemoteDataState.Loading))
try {
const buckets = await fetcher.findBuckets(queryURL)
const {data} = await bucketsAPI.bucketsGet('')
const buckets = data.buckets.map(b => b.name)
const selectedBucket = getActiveQuery(getState()).builderConfig.buckets[0]
dispatch(setBuilderBuckets(buckets))