( query: Record<string, string>, project: Pick<Project, "enforceIssueTitle">, generate: () => string )
| 35 | * in one callable so there's exactly one place to audit. |
| 36 | */ |
| 37 | export const applyPlanTitleToQuery = ( |
| 38 | query: Record<string, string>, |
| 39 | project: Pick<Project, "enforceIssueTitle">, |
| 40 | generate: () => string |
| 41 | ): void => { |
| 42 | const name = planQueryNameForProject(project, generate); |
| 43 | if (name === undefined) { |
| 44 | delete query.name; |
| 45 | } else { |
| 46 | query.name = name; |
| 47 | } |
| 48 | }; |
no test coverage detected