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

Modeler creates invalid Job Worker type user task #4648

Closed
nikku opened this issue Oct 30, 2024 · 3 comments · Fixed by #4744
Closed

Modeler creates invalid Job Worker type user task #4648

nikku opened this issue Oct 30, 2024 · 3 comments · Fixed by #4744
Assignees
Labels
bug Something isn't working Forms ux
Milestone

Comments

@nikku
Copy link
Member

nikku commented Oct 30, 2024

Describe the bug

Zeebe user tasks are the standard, and job worker type user tasks are completely removed from Camunda 8.7+. We initially solved this through linting, however the default user task created still is of type "job worker". This means I always receive an error initially, and always manually need to switch to Zeebe User Task everytime I create a new user task.

This is not a friendly user journey:

capture CMfhOu_optimized

Steps to reproduce

  1. Create user task
  2. See error (in 8.7), "not supported"
  3. Change to Zeebe user task, so everything is good

Expected behavior

I expect that I'm not bothered with random error messages, when my clear intention is to

(1) just model a user task (no implementation)
(2) implement a user task for a modern Camunda version, where I expect Zeebe Usertask to be the default

We need to investigate if "just modeling" a user task (not attaching any form) is an acceptable scenario; in the past we received back-preasure trying to mark user tasks without a form as an error. In that case I'd expect to not see any error, too.

Environment

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

Additional context

Related to this converstion, and follow-up.


Related to https://github.com/camunda/product-hub/issues/2126

Related to https://github.com/camunda/product-hub/issues/2126#issuecomment-2432323017

@nikku nikku added bug Something isn't working ready Ready to be worked on ux Forms labels Oct 30, 2024
@nikku
Copy link
Member Author

nikku commented Oct 30, 2024

CC @volodymyr-melnykc

@nikku nikku added backlog Queued in backlog and removed ready Ready to be worked on labels Oct 30, 2024
@nikku
Copy link
Member Author

nikku commented Oct 30, 2024

Will be tackled as part of https://github.com/camunda/product-hub/issues/2126 by @camunda/hto-frontend.

@Skaiir Skaiir self-assigned this Nov 4, 2024
Skaiir added a commit to camunda/camunda-bpmn-js-behaviors that referenced this issue Nov 5, 2024
Skaiir added a commit to camunda/camunda-bpmn-js-behaviors that referenced this issue Nov 5, 2024
Skaiir added a commit to camunda/camunda-bpmn-js-behaviors that referenced this issue Nov 5, 2024
Skaiir added a commit to camunda/camunda-bpmn-js-behaviors that referenced this issue Nov 28, 2024
barmac pushed a commit to camunda/camunda-bpmn-js-behaviors that referenced this issue Dec 2, 2024
Skaiir added a commit to camunda/camunda-bpmn-js-behaviors that referenced this issue Dec 7, 2024
Skaiir added a commit to camunda/camunda-bpmn-js-behaviors that referenced this issue Dec 7, 2024
barmac added a commit to camunda/camunda-bpmn-js-behaviors that referenced this issue Dec 10, 2024
Related to camunda/camunda-modeler#4648

---------

Co-authored-by: Maciej Barelkowski <[email protected]>
barmac added a commit to camunda/camunda-bpmn-js-behaviors that referenced this issue Dec 10, 2024
@Skaiir
Copy link
Contributor

Skaiir commented Dec 11, 2024

This is fixed upstream in [email protected]

@Skaiir Skaiir added fixed upstream Requires integration of upstream change and removed backlog Queued in backlog labels Dec 11, 2024
@nikku nikku added this to the M84 milestone Dec 13, 2024
nikku pushed a commit that referenced this issue Dec 13, 2024
@bpmn-io-tasks bpmn-io-tasks bot added needs review Review pending and removed fixed upstream Requires integration of upstream change labels Dec 13, 2024
nikku pushed a commit that referenced this issue Dec 13, 2024
nikku pushed a commit that referenced this issue Dec 13, 2024
nikku pushed a commit that referenced this issue Dec 13, 2024
@nikku nikku closed this as completed in 9ec9ec2 Dec 13, 2024
@bpmn-io-tasks bpmn-io-tasks bot removed the needs review Review pending label Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Forms ux
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants