Skip to content

[git] Remove unnecessary quotes from branch names in enrichment#1224

Open
3idey wants to merge 1 commit intochaoss:mainfrom
3idey:fix-quoted-branch-names
Open

[git] Remove unnecessary quotes from branch names in enrichment#1224
3idey wants to merge 1 commit intochaoss:mainfrom
3idey:fix-quoted-branch-names

Conversation

@3idey
Copy link
Copy Markdown

@3idey 3idey commented Jan 25, 2026

Branch names in the branches field were being stored with surrounding single quotes (e.g., 'main', 'develop') instead of plain branch names.

This fix removes the extra quotes by changing the Painless script parameter from "'%s'" to "%s" in __process_commits_in_branch().

Git already rejects branch names with spaces or special characters, and the value is safely passed as a script parameter, so no escaping or quoting is necessary.

Fixes #1176

Copilot AI review requested due to automatic review settings January 25, 2026 22:09
Branch names in the branches field were being stored with surrounding
single quotes (e.g., 'main', 'develop') instead of plain branch names.

This fix removes the extra quotes by changing the Painless script
parameter from "'%s'" to "%s" in __process_commits_in_branch().

Git already rejects branch names with spaces or special characters,
and the value is safely passed as a script parameter, so no escaping
or quoting is necessary.

Fixes chaoss#1176

Signed-off-by: 3idey <elaidya225@gmail.com>
@3idey 3idey force-pushed the fix-quoted-branch-names branch from a31e33c to 561758f Compare January 25, 2026 22:10
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes unnecessary single quotes that were being added to branch names when storing them in the branches field during Git repository enrichment. The fix changes the Painless script parameter from "'%s'" to "%s" so branch names are stored as plain strings (e.g., main, develop) instead of quoted strings (e.g., 'main', 'develop').

Changes:

  • Removed single quote wrapping from branch parameter in __process_commits_in_branch() method

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Branches enrichment quotes the values

2 participants