# HG changeset patch # User Sebastien Jodogne # Date 1346323068 -7200 # Node ID dfb159a079eaf6d712ca924c5a6b31bbe60ae99d # Parent f6d12037f886512987054ad0f6972df9d8bca367# Parent de56f3951fad92a6e4df4ddce5275a44a4122560 merge diff -r f6d12037f886 -r dfb159a079ea PalantirExplorer/explorer.js --- a/PalantirExplorer/explorer.js Thu Aug 30 12:24:31 2012 +0200 +++ b/PalantirExplorer/explorer.js Thu Aug 30 12:37:48 2012 +0200 @@ -88,11 +88,23 @@ function SortOnDicomTag(arr, tag, isInteger, reverse) { + var defaultValue; + if (isInteger) + defaultValue = 0; + else + defaultValue = ''; + arr.sort(function(a, b) { var ta = a.MainDicomTags[tag]; var tb = b.MainDicomTags[tag]; var order; + if (ta == undefined) + ta = defaultValue; + + if (tb == undefined) + tb = defaultValue; + if (isInteger) { ta = parseInt(ta, 10);