Skip to content

Move integration reset code from Vuex to Vue component

What does this MR do and why?

Related to #347507 (closed) (a follow-up to #342121 (closed)).

This MR moves some Vuex logic to the integration_form.vue component. We identified that this logic needn't belong in Vuex after a recent refactor (#342121 (closed)).

These changes affect group and instance level integrations (not project-level integrations).

Screenshots or screen recordings

Kapture_2022-01-05_at_16.17.59

before after
Screen_Shot_2022-01-06_at_10.15.12_am Screen_Shot_2022-01-06_at_10.14.58_am

How to set up and validate locally

  1. Set up any integration for a group (doesn't have to be valid data).
  2. Click reset
  3. Observe. The page should reset.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #347507 (closed)

Edited by Tom Quirk

Merge request reports