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

Inter dependant structure #89

Open
ghost opened this issue Feb 28, 2020 · 2 comments
Open

Inter dependant structure #89

ghost opened this issue Feb 28, 2020 · 2 comments

Comments

@ghost
Copy link

ghost commented Feb 28, 2020

We have a structure like this one:

product-1
|
|- meshes
|  |
|  |- mesh-1
|  \- mesh-2
|
\- groups
   |- group-1 reference mesh-1
   \- group-2 reference mesh-2

When we duplicate the product, it will duplicate itself, its meshes and groups but the groups will still be referencing the original meshes:

product-2
|
|- meshes
|  |
|  |- mesh-3
|  \- mesh-4
|
\- groups
   |- group-3 reference mesh-1
   \- group-4 reference mesh-2

The workaround we have at the moment is to have a customize lamba on the product that will then call change this associations once it's done.

The problem now is that we have plenty of those (group, can contain other groups, meshes are referenced in 20 other places) and it becomes very error prone to change anything.

I figured I would ask if there is another way or something directly from amoeba to handle this kind of cross references for "duplicated" children objects

@ghost
Copy link
Author

ghost commented Jun 9, 2020

Hi, anyone here?

@daniel-gato
Copy link

3 years and no response. I think this gem is dead

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

No branches or pull requests

1 participant