mirror of
https://github.com/qodo-ai/pr-agent.git
synced 2025-07-02 11:50:37 +08:00
feat: add tags extraction from work item fields in Azure DevOps provider
Signed-off-by: abishlal <abishlalns03@gmail.com>
This commit is contained in:
@ -675,6 +675,7 @@ class AzureDevopsProvider(GitProvider):
|
|||||||
"acceptance_criteria": item.fields.get(
|
"acceptance_criteria": item.fields.get(
|
||||||
"Microsoft.VSTS.Common.AcceptanceCriteria", ""
|
"Microsoft.VSTS.Common.AcceptanceCriteria", ""
|
||||||
),
|
),
|
||||||
|
"tags": item.fields.get("System.Tags", "").split("; ") if item.fields.get("System.Tags") else [],
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
return work_items
|
return work_items
|
||||||
|
@ -148,6 +148,7 @@ async def extract_tickets(git_provider):
|
|||||||
"title": ticket.get("title"),
|
"title": ticket.get("title"),
|
||||||
"body": ticket_body_str,
|
"body": ticket_body_str,
|
||||||
"requirements": ticket.get("acceptance_criteria", ""),
|
"requirements": ticket.get("acceptance_criteria", ""),
|
||||||
|
"labels": ", ".join(ticket.get("labels", [])),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
Reference in New Issue
Block a user