Merge pull request #449 from zmeir/patch-1

Fix `get_user_description` in case `pr_description.enable_pr_type=false`
This commit is contained in:
mrT23 2023-11-14 22:09:59 -08:00 committed by GitHub
commit e878bbbe36
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -107,7 +107,7 @@ class GitProvider(ABC):
def get_user_description(self) -> str:
description = (self.get_pr_description_full() or "").strip()
# if the existing description wasn't generated by the pr-agent, just return it as-is
if not description.startswith("## PR Type"):
if not any(description.startswith(header) for header in ("## PR Type", "## PR Description")):
return description
# if the existing description was generated by the pr-agent, but it doesn't contain the user description,
# return nothing (empty string) because it means there is no user description