in jbi/jira/service.py [0:0]
def update_issue_summary(self, context: ActionContext):
"""Update's an issue's summary with the description of an incoming bug"""
truncated_summary = context.bug.summary or ""
if len(truncated_summary) > context.action.parameters.jira_char_limit:
# Truncate on last word.
truncated_summary = truncated_summary[
: context.action.parameters.jira_char_limit
].rsplit(maxsplit=1)[0]
return self.update_issue_field(
context, field="summary", value=truncated_summary
)