+ def getUserRecord(self):
+ rec_file = config.getUserRecordFile()
+ if os.path.exists(rec_file):
+ xml = open(rec_file).read()
+ rec = UserRecord()
+ rec.load_from_string(xml)
+ return rec
+ return None
+
+ def getUserSliceHrns(self):
+ rec = self.getUserRecord()
+ if rec:
+ slices = rec.get_field("slices")
+ if (type(slices)!=list) or (len(slices)<1):
+ return []
+
+ # get_field("slices") is returning [{"text": name}, {"text": name}, ...]
+ if (type(slices[0])==dict):
+ if "text" in slices[0]:
+ slices = [x["text"] for x in slices]
+
+ return slices
+
+ return []
+