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.
