Skip to content

Commit

Permalink
fix(ui): state filtering was not working
Browse files Browse the repository at this point in the history
  • Loading branch information
tchiotludo committed Oct 21, 2022
1 parent be88d52 commit 7465de2
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 23 deletions.
6 changes: 3 additions & 3 deletions ui/src/components/executions/Executions.vue
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
@input="onDataTableValue('namespace', $event)"
/>
<status-filter-buttons
:value="$route.query.status"
@input="onDataTableValue('status', $event)"
:value="$route.query.state"
@input="onDataTableValue('state', $event)"
/>
<date-range
:start-date="$route.query.startDate"
Expand Down Expand Up @@ -282,7 +282,7 @@
size: parseInt(this.$route.query.size || this.internalPageSize),
page: parseInt(this.$route.query.page || this.internalPageNumber),
sort: this.$route.query.sort || "state.startDate:desc",
state: this.$route.query.status ? [this.$route.query.status] : this.statuses
state: this.$route.query.state ? [this.$route.query.state] : this.statuses
}, false)).finally(callback);
},
durationFrom(item) {
Expand Down
6 changes: 3 additions & 3 deletions ui/src/components/taskruns/TaskRuns.vue
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
@input="onDataTableValue('namespace', $event)"
/>
<status-filter-buttons
:value="$route.query.status"
@input="onDataTableValue('status', $event)"
:value="$route.query.state"
@input="onDataTableValue('state', $event)"
/>
<date-range
:start-date="$route.query.startDate"
Expand Down Expand Up @@ -265,7 +265,7 @@
.dispatch("taskrun/findTaskRuns", this.loadQuery({
size: parseInt(this.$route.query.size || 25),
page: parseInt(this.$route.query.page || 1),
state: this.$route.query.status ? [this.$route.query.status] : this.statuses
state: this.$route.query.state ? [this.$route.query.state] : this.statuses
}, false))
.finally(callback);
},
Expand Down
4 changes: 1 addition & 3 deletions ui/src/mixins/dataTableActions.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,7 @@ export default {
methods: {
onSort(sortItem) {
if (!this.embed && sortItem && sortItem.sortBy) {
const sort = [
`${sortItem.sortBy}:${sortItem.sortDesc ? "desc" : "asc"}`
];
const sort = `${sortItem.sortBy}:${sortItem.sortDesc ? "desc" : "asc"}`;
this.$router.push({
query: {...this.$route.query, sort}
});
Expand Down
8 changes: 1 addition & 7 deletions ui/src/stores/executions.js
Original file line number Diff line number Diff line change
Expand Up @@ -56,13 +56,7 @@ export default {
})
},
findExecutions({commit}, options) {
const sort = options.sort
delete options.sort
let sortQueryString = ""
if (sort) {
sortQueryString = `?sort=${sort}`
}
return Vue.axios.get(`/api/v1/executions/search${sortQueryString}`, {params: options}).then(response => {
return Vue.axios.get("/api/v1/executions/search", {params: options}).then(response => {
commit("setExecutions", response.data.results)
commit("setTotal", response.data.total)
})
Expand Down
8 changes: 1 addition & 7 deletions ui/src/stores/taskruns.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,7 @@ export default {
},
actions: {
findTaskRuns({commit}, options) {
const sort = options.sort
delete options.sort
let sortQueryString = ""
if (sort) {
sortQueryString = `?sort=${sort}`
}
return Vue.axios.get(`/api/v1/taskruns/search${sortQueryString}`, {params: options}).then(response => {
return Vue.axios.get("/api/v1/taskruns/search", {params: options}).then(response => {
commit("setTaskruns", response.data.results)
commit("setTotal", response.data.total)
})
Expand Down

0 comments on commit 7465de2

Please sign in to comment.