Fix for reconstruct_raw on old data that doesn't have _order_list

This commit is contained in:
Rob McMullen 2016-04-12 17:53:12 -07:00
parent 97394e0e89
commit 15742653aa

View File

@ -178,10 +178,13 @@ class DefaultSegment(object):
start, end = self._rawdata_bounds
r = rawdata[start:end]
delattr(self, '_rawdata_bounds')
if self._order_list:
order = to_numpy_list(self._order_list)
r = r.get_indexed(order)
delattr(self, '_order_list')
try:
if self._order_list:
order = to_numpy_list(self._order_list)
r = r.get_indexed(order)
delattr(self, '_order_list')
except AttributeError:
pass
self.set_raw(r)
def __str__(self):