zuul/web/src/actions
Felix Edel 812ee02594
Don't overwrite builds when retrieving the buildset
Currently, when retrieving a buildset from the API we also store the
builds that are contained in the buildset's API result in the redux
store. In case those builds were already present (because e.g. the
build page was visited before) they are overwritten but with less
information. This results in missing links and properties on the build
depending on how the page was accessed.

Since the buildset page is anyways using the builds that are contained
in the buildset directly and the build page fetches the necessary build
by itself in case it's not present already, we could simply remove the
relevant part in the fetchBuildset() action and avoid weird behaviour in
the UI.

Change-Id: I90ffd7f8b3fbd13d623ac94ddfd63b5b58cbffe6
2020-10-14 08:20:56 +02:00
..
build.js Don't overwrite builds when retrieving the buildset 2020-10-14 08:20:56 +02:00
build.test.js Update to create-react-app 3.4.1 2020-05-21 10:55:29 -05:00
change.js Update to create-react-app 3.4.1 2020-05-21 10:55:29 -05:00
configErrors.js web: break the reducers module into logical units 2018-12-02 01:05:02 +00:00
errors.js web ui: fix buildset display when no builds 2020-02-28 11:06:21 -08:00
info.js web: add error reducer and info toast notification 2018-12-02 05:56:38 +00:00
job.js Update to create-react-app 3.4.1 2020-05-21 10:55:29 -05:00
jobs.js Update to create-react-app 3.4.1 2020-05-21 10:55:29 -05:00
labels.js web: refactor labels page to use a reducer 2018-12-14 08:33:48 +00:00
logfile.js Attempt to report CORS and related errors 2019-07-30 15:43:28 -07:00
nodes.js web: refactor nodes page to use a reducer 2018-12-14 08:33:48 +00:00
openapi.js web: add OpenAPI documentation 2019-06-12 22:35:13 +02:00
preferences.js Add user preferences dialog 2020-07-30 13:51:09 +01:00
project.js Update to create-react-app 3.4.1 2020-05-21 10:55:29 -05:00
projects.js Update to create-react-app 3.4.1 2020-05-21 10:55:29 -05:00
status.js Update to create-react-app 3.4.1 2020-05-21 10:55:29 -05:00
tenant.js web: refactor info and tenant reducers action 2018-12-02 05:43:25 +00:00
tenants.js web: refactor tenants page to use a reducer 2018-12-06 08:06:06 +00:00
timezone.js Add new timezone selector in web interface 2020-05-20 16:54:54 -05:00