Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Allow integration objects to keep the original ID when loading instead of replacing the IDs. #1731

Open
YANG-DB opened this issue Apr 19, 2024 · 2 comments
Labels
enhancement New feature or request integrations Used to denote items related to the Integrations project

Comments

@YANG-DB
Copy link
Member

YANG-DB commented Apr 19, 2024

What is the bug?
When installing an Integration, it changes the dashboard's ID

How can one reproduce the bug?
Steps to reproduce the behavior:

  1. install an integration
  2. review its name differs from the original given id

What is the expected behavior?
Integration should not change dashboard's id - or at least allow a parameter to keep the original ID

Do you have any additional context?
The installing of an integration should keep the same save concepts that already exist in the import save objects API and allow different importing options:

  • always create new ID
  • always override with imported ID
  • let user resolve conflicts
@YANG-DB YANG-DB added bug Something isn't working untriaged labels Apr 19, 2024
@Swiddis
Copy link
Collaborator

Swiddis commented Apr 19, 2024

Working as intended, it's meant to change IDs while preserving all references in order to allow creating multiple copies of integration instances without ID collisions.

@Swiddis Swiddis closed this as not planned Won't fix, can't repro, duplicate, stale Apr 19, 2024
@Swiddis Swiddis removed the untriaged label Apr 19, 2024
@YANG-DB YANG-DB reopened this Apr 19, 2024
@YANG-DB
Copy link
Member Author

YANG-DB commented Apr 19, 2024

Hi
This capability is still needed since some cases required to save the original ID - this should operate in a similar way to the existing dashboards-management import API...
Maybe this is not a bug ? will update the issue label...

@YANG-DB YANG-DB added enhancement New feature or request and removed bug Something isn't working labels Apr 19, 2024
@YANG-DB YANG-DB changed the title [BUG]Integration changes dashboard ID [feature]Integration changes dashboard ID Apr 19, 2024
@Swiddis Swiddis added integrations Used to denote items related to the Integrations project and removed untriaged labels Apr 21, 2024
@Swiddis Swiddis changed the title [feature]Integration changes dashboard ID [Feature] Allow integration objects to keep the original ID when loading instead of replacing the IDs. Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request integrations Used to denote items related to the Integrations project
Projects
None yet
Development

No branches or pull requests

2 participants