Bases: Update embedded links in notes whenever a View is renamed in a Base

Use case or problem

When I rename a view in a base the embedded link to that view in notes does not update.

That is particularly confusing since the interface allows me to rename that view from within the note where the base/view is embedded. The view name changes globally but the link in THAT SAME FILE does not change. So I can rename a view in Note 1, move to Note 2, come back to Note 1 and get an error message that the view is not found.

Base views are different from, say, embedded paragraphs in that paragraphs are usually embedded once, but base views are likely to be implemented across groups of notes. I have many templates for particular types of notes with embedded bases/views. I have to use global search and replace in VSCode every time I rename a view.

Proposed solution

Automatically update a view globally in base links on name change.

Current workaround (optional)

VSCode global search/replace

Related feature requests (optional)

Renaming Bases view does not update its name in the embeds

Thanks!

8 Likes

Hi,

Thank you for raising that.

I have the same need. My workflow heavily depends on embedded views from dataviewjs that I’m replacing by bases. It’s essential to be able to change the view once and see that change automatically reflect in hundreds of files.

2 Likes

Yeah, this seems like a basic feature and an expected behaviour - I was confused at first that it doesn’t work on the same way as link updates.

will be implemented in v1.10.2. No ETAs.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.