changeset 2741:6b02dc034a99

Merge branch 'master' of https://github.com/BrechtDeMan/WebAudioEvaluationTool
author www-data <www-data@sucuk.dcs.qmul.ac.uk>
date Sun, 23 Apr 2017 10:22:17 +0100
parents 3447a002fe4e (current diff) 24b139760292 (diff)
children 65351fea74e7
files
diffstat 1 files changed, 5 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/python/comment_parser.py	Fri Apr 21 17:21:02 2017 +0100
+++ b/python/comment_parser.py	Sun Apr 23 10:22:17 2017 +0100
@@ -57,7 +57,7 @@
 
                 # for page [page_name], print comments related to fragment [id]
                 for audioelement in audioholder.findall("./audioelement"):
-                    if audioelement is not None: # Check it exists
+                    if audioelement is not None and audioelement.get('type') != "outside-reference":
                         audio_id = str(audioelement.get('ref'))
 
                         csv_name = folder_name +'/' + page_name+'/'+page_name+'-comments-'+audio_id+'.csv'
@@ -73,7 +73,10 @@
                                             delimiter=',', 
                                             dialect="excel",
                                             quoting=csv.QUOTE_ALL)
-                        commentstr = audioelement.find("./comment/response").text
+                        try:
+                            commentstr = audioelement.find("./comment/response").text
+                        except AttributeError:
+                            commentstr = ""
                         valuestr = audioelement.find("./value").text
 
                         if commentstr is None: