Creating Gitlab issue via action fails for certain project names

The Gitlab “Create Issue” action seems to fail if the specified project name (or path) is a prefix of another project.
Error message: ‘Failed to execute Action “Create Issue”: Found more than 1 project by id or name’

Steps to reproduce:

  • Create a project in Gitlab named “prefix-project”
  • Create a project in Gitlab named “prefix-project-suffix”
  • Sync the projects to Fibery via the Gitlab integration
  • Create a Fibery Button that creates a Gitlab issue in the “prefix-project” project - use the Name or Full Path as specified in the Project database.
  • Run the Button action

Performing the same steps but specifying the “prefix-project-suffix” project successfully creates the issue.

I tested:

  • Adding a “/” to the end of the project path → this is not allowed
  • adding quotation marks to the project name → does not make any difference.
  • specifying the project_id instead of the name → this works. However, this ID is not synced as part of the Project information via the Gitlab integration. Thus it is more difficult to automate in Fibery.