little serializer debug.
--- a/src/ldt/ldt/ldt_utils/projectserializer.py Mon Nov 12 16:16:51 2012 +0100
+++ b/src/ldt/ldt/ldt_utils/projectserializer.py Mon Nov 12 17:39:44 2012 +0100
@@ -239,10 +239,10 @@
if not element_tags:
element_tags = None
-
+
new_annotation = {
- "begin": int(element_begin),
- "end": int(element_begin) + int(element_duration),
+ "begin": int(float(element_begin)),
+ "end": int(float(element_begin)) + int(float(element_duration)),
"id": element_id,
"media": element_media,
"color": element_color,
@@ -320,7 +320,7 @@
ensemble_node = cutting_node.xpath('..')[0]
content_node = ensemble_node.xpath('..')[0]
iri_id = content_node.get("id")
- content = Content.objects.get(iri_id=iri_id)
+ content = Content.objects.get(iri_id=iri_id)
self.__parse_ensemble(ensemble_node, content, cutting_only=[cutting_node])
@@ -455,7 +455,7 @@
self.views_dict['test'] = new_display
- if self.serialize_contents:
+ if self.serialize_contents:
res = doc.xpath("/iri/body/ensembles/ensemble")
for ensemble_node in res:
self.__parse_ensemble(ensemble_node, content)