Merge pull request #12442 from influxdata/fix/import-tasks-duplicate-labels

fix(ui): Update client library dependency to fix duplicating labels on task import
pull/12456/head
Iris Scholten 2019-03-07 17:14:57 -08:00 committed by GitHub
commit 59024eb53b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 6 deletions

6
ui/package-lock.json generated
View File

@ -985,9 +985,9 @@
}
},
"@influxdata/influx": {
"version": "0.2.29",
"resolved": "https://registry.npmjs.org/@influxdata/influx/-/influx-0.2.29.tgz",
"integrity": "sha512-FWajBVLlx82po2NGhDtzEEl1OnuAjtYAgfene/dNPK7wzdov3mGvf1mjzip+lBpb2QZYN+QMbwjqAYfPOg4fdA==",
"version": "0.2.31",
"resolved": "https://registry.npmjs.org/@influxdata/influx/-/influx-0.2.31.tgz",
"integrity": "sha512-zsB3ba7rF1jYBVw9v073QEhMJCg8ju9y4ruXoqx/wuz3bqmpbtsajHXiBNnqlyR/5LGzNn/BRJ//TaF3quFBGA==",
"requires": {
"axios": "^0.18.0"
}

View File

@ -137,7 +137,7 @@
},
"dependencies": {
"@influxdata/clockface": "0.0.5",
"@influxdata/influx": "0.2.29",
"@influxdata/influx": "0.2.31",
"@influxdata/react-custom-scrollbars": "4.3.8",
"axios": "^0.18.0",
"babel-polyfill": "^6.26.0",

View File

@ -223,7 +223,7 @@ export const addTaskLabelsAsync = (taskID: string, labels: Label[]) => async (
dispatch
): Promise<void> => {
try {
await client.tasks.addLabels(taskID, labels)
await client.tasks.addLabels(taskID, labels.map(l => l.id))
const task = await client.tasks.get(taskID)
dispatch(updateTask(task))
@ -237,7 +237,7 @@ export const removeTaskLabelsAsync = (
labels: Label[]
) => async (dispatch): Promise<void> => {
try {
await client.tasks.removeLabels(taskID, labels)
await client.tasks.removeLabels(taskID, labels.map(l => l.id))
const task = await client.tasks.get(taskID)
dispatch(updateTask(task))