UNPKG

oa-jira

Version:

Octet Agile's JIRA connectivity project.

14 lines (11 loc) 372 B
exports.parseSprintIds = ids => { const intIds = []; if (typeof ids !== 'string') return Promise.resolve(intIds); return Promise.resolve( ids.split(',').reduce((intIds, stringId) => { const intId = Number.parseInt(stringId); if (!isNaN(intId) && !intIds.includes(intId)) intIds.push(intId); return intIds; }, intIds) ); };