From 6d8d724b7b7c3f9a87319aac2a2778e11e555bd4 Mon Sep 17 00:00:00 2001 From: Ross Date: Mon, 1 Mar 2021 08:35:03 +0000 Subject: [PATCH] . --- longs/models.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/longs/models.py b/longs/models.py index 17b42dc7..e95859d8 100644 --- a/longs/models.py +++ b/longs/models.py @@ -372,17 +372,19 @@ class LongSeries(models.Model): for i, f in files: if hasattr(f, field): slices.append(f) - map[f.SliceLocation] = i + #map[f.SliceLocation] = i + map[f[field].value] = i else: skipcount = skipcount + 1 print("skipped, no SliceLocation: {}".format(skipcount)) # ensure they are in the correct order - if field == "SliceLocation": - slices = sorted(slices, key=lambda s: s.SliceLocation) - elif field == "InstanceNumber": - slices = sorted(slices, key=lambda s: s.InstanceNumber) + slices = sorted(slices, key=lambda s: s[field].value) + #if field == "SliceLocation": + # slices = sorted(slices, key=lambda s: s.SliceLocation) + #elif field == "InstanceNumber": + # slices = sorted(slices, key=lambda s: s.InstanceNumber) #print(slices)