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

When deleting a type from the taxonomy, there is no way to automatically update all JointOrigin types #132

Open
Jekannadar opened this issue Dec 11, 2024 · 1 comment
Labels

Comments

@Jekannadar
Copy link
Member

The names of the types are abstracted, being HRIDs withint the file, forming the intersection type.
However, it would be better to have a seperate tool in addition to the in-interface tools that allows managing the types in a power-user way.
To do this, JointOrigins assigned ID should just be mapped to their assignments, and those be stored in the Backend.
Project crawling still works, only the assigned types are now loaded in the backend, not the frontend.

@Jekannadar
Copy link
Member Author

Jekannadar commented Dec 11, 2024

The capability is basically already there, it's more or less contained in the parts database.
We could load the part info on opening a file, and if there is a discrepancy prompt if we want to overwrite the part info with the backend stuff.
Also we could do a crawl to update all parts with the updated backend info if applicable, and keep a list of changes made directly.
Then we could introduce an UI that allows handling and fixing such issues with a user-specified resolution if a type has gone missing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant