Extension id being ignored

Hi guys,

I am trying to open an extension by called dialogs.openExtension . However, when I installed it via my hosted-server, extensions are given a random id and the id from extension.json is ignored. Is there a way that I can persist the extension id or retrieve it by extension name?


1 Like

Same here. I’ve been following the documentation and tried to add a new extension with id set explicitly. But it just doesn’t work.

Also I’d totally be okay with an autogenerated ID, if I didn’t need to use installed dialog extension ID from a field extension.

Can someone from Contentful team please help understanding if this is a bug or not?

Here’s what I had to do to work this around:

I’ve introduced an installation parameter to hold the dialog extension ID:

And then provided instructions on how to wire the two extensions together: