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

Applying or upgrading element template with entriesVisible=true overrides non-templated fields #4673

Open
nikku opened this issue Nov 5, 2024 · 0 comments
Labels
backlog Queued in backlog bug Something isn't working Camunda 8 Flags an issue as related to Camunda 8 channel:support element templates

Comments

@nikku
Copy link
Member

nikku commented Nov 5, 2024

Describe the bug

As a user I want to only template a particular subset of properties, i.e. want to template a zeebe:property to inject additional meta-data into an object. I use entriesVisible=true with my element template, and maintain other stock Camunda properties along with the special property:

image

As I use entriesVisible=true I assume that I can use non-templated properties, and that these are kept during template assignment and upgrade. What happens instead is that these properties are removed, albeit still visible ("valid") after the change:

capture zSThdi_optimized

Steps to reproduce

  1. Configure service task with job type or any other Camunda property
  2. Apply element template
  3. (Alternatively, upgrade from an applied template)
  4. See that template properties (a simple zeebe:property binding) is established, but other entries are lost

Expected behavior

Templates that configure entriesVisible=true are special and we want to keep whatever is not templated, when the template is applied, or upgrade.

Environment

  • OS: Any
  • Camunda Modeler Version: v5.29.0
  • Execution Platform: Camunda 8
  • Installed plug-ins: None

Additional context

Related to SUPPORT-24211

@nikku nikku added bug Something isn't working element templates channel:support Camunda 8 Flags an issue as related to Camunda 8 labels Nov 5, 2024
@nikku nikku added the backlog Queued in backlog label Nov 14, 2024 — with bpmn-io-tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Queued in backlog bug Something isn't working Camunda 8 Flags an issue as related to Camunda 8 channel:support element templates
Projects
None yet
Development

No branches or pull requests

1 participant