Cascading relation changs from types to all objects

WHAT DO YOU RECOMMEND

  • give a choice when changing relations in a type to cascade it to all children.

HOW COULD IT BE DONE

  • when adding or removing a relation from a type prompt the user if he wants this change to cascade to all objects created from this type

OR

  • let him define in settings the default behavior and and the ability to override it once when changing relations. (better).

REAL WORLD USE CASES

I was adding my reading list to anytype.

when I wanted to add a new custom relation “Month” to indicate if the book is not scheduled or scheduled to which month.

I went to the book type removed relation status that I was using and added my custom relation to the type and template.

But I discovered that my 20 or so book objects didn’t change so I had to go to every one by hand and change the relations.

Side Note

  • I think that when I remove a relation from a type it should be removed from this type’s templates as the current way this work is a bit counterintuitive.
3 Likes