diff --git a/frontend/src/utils/service-actions.ts b/frontend/src/utils/service-actions.ts index 0c96ed0..0fb2a32 100644 --- a/frontend/src/utils/service-actions.ts +++ b/frontend/src/utils/service-actions.ts @@ -6,7 +6,7 @@ export const onIssuesRefreshClick = (e: React.MouseEvent) => { e.stopPropagation(); const rawInput = prompt("Force issues refresh (delimiters - space, comma, semicolon or tab)", ""); if (!rawInput) return; - const list = rawInput.split(" ,;\t").map(item => Number(item)).filter(item => Number.isFinite(item)); + const list = rawInput.split(/[ ,;\t\n\r]/).map(item => Number(item)).filter(item => (Number.isFinite(item) && item > 0)); if (!list) return; axios.post(`/redmine-event-emitter/append-issues`, list); };