WarpWorks / warpjs

WarpWorks Cartridge for MongoDB, NodeJS and Bootstrap
MIT License
0 stars 0 forks source link

Sync between pageviews and entity very sensitive #63

Open danosaure opened 6 years ago

danosaure commented 6 years ago

When deleting any type of basic properties, relationships, or enumerations from an entity, if the same basic property panel items, relationship panel items, and enumeration panel items are not also removed from all page views of that entity, the level 0 documents are now invalid because the conversion of the OID is now impossible.

The issues is not immediately visible if you are now working on other entities after that change was made and page view changes are forgotten.

danosaure commented 6 years ago

Also have to worry about inheritance.

danosaure commented 6 years ago

The issue #99 allows a workaround. Putting this card in QA in hope it gets accepted when #99 is accepted.