"Current popup record/ID" in canban not working correctly

* Describe the bug

I created a canban under “client” page, that should display tasks connected to him.
After using this, the canban only displays task, that has no client attached to it. (screenshot 1)

If i filter using const wit the client ID, canban works as intended. (screenshot 2)

If i create a list of tasks, and use the original data scope, than i get the correct task (screenshot 3)

It looks like, the “current popup record/ID” variable in canban is not working.

* Environment

  • NocoBase version: 1.5.13
  • Database type and version: MySQL 8
  • OS: Linux
  • Deployment Methods: Git source code
  • Docker image version:
  • NodeJS version:

* How To Reproduce

Tasks and clients are connected by many to many relationship.

“Działania” == tasks
“Klienci” == clients

Expected behavior

Canban should display correct tasks, just like the list.

Screenshots

Screenshot 1

Screenshot 2

Screenshot 3

Logs

Thanks for pointing that out. We’ll fix it.

The issue has been fixed. Please use the latest code to check if the problem is resolved