[OHIF-302] fix: Set SeriesNumber for generated SRs to 4700 or above (#1953)

This commit is contained in:
James Petts authored and GitHub committed 2020-08-07 16:57:40 +02:00
1 parent fc71ad0e4f
commit 3267706b33
2 files changed
+19 -1

No files matched your search

@@ -0,0 +1,10 @@
const MIN_SR_SERIES_NUMBER = 4700;
export default function getNextSRSeriesNumber(DisplaySetService) {
const activeDisplaySets = DisplaySetService.getActiveDisplaySets();
const srDisplaySets = activeDisplaySets.filter(ds => ds.Modality === 'SR');
const srSeriesNumbers = srDisplaySets.map(ds => ds.SeriesNumber);
const maxSeriesNumber = Math.max(...srSeriesNumbers, MIN_SR_SERIES_NUMBER);
return maxSeriesNumber + 1;
}