Mercurial > gemma
changeset 2655:501967471981
overview: warning filter implemented
author | Thomas Junk <thomas.junk@intevation.de> |
---|---|
date | Thu, 14 Mar 2019 16:00:55 +0100 |
parents | 3c04c8e46bd4 |
children | 8299cce986a2 831129a27536 |
files | client/src/store/imports.js |
diffstat | 1 files changed, 7 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/client/src/store/imports.js Thu Mar 14 15:37:10 2019 +0100 +++ b/client/src/store/imports.js Thu Mar 14 16:00:55 2019 +0100 @@ -213,8 +213,14 @@ }, getImports({ commit }, filter) { let queryParams = ""; - if (filter && filter.length > 0) + const hasWarning = filter.includes("warning"); + filter = filter.filter(x => x != "warning"); + if (filter && filter.length > 0) { queryParams = "?states=" + filter.join(","); + if (hasWarning) queryParams += "&warnings=true"; + } else { + if (hasWarning) queryParams += "?warnings=true"; + } return new Promise((resolve, reject) => { HTTP.get("/imports" + queryParams, { headers: { "X-Gemma-Auth": localStorage.getItem("token") }