@@ -299,7 +299,7 @@ export default {
299299      //  but there will be a change in responses that needs to trigger 
300300      //  this.setVisibility(). 
301301      if  ((oldP !==  newP) &&  newP ===  100 ) { 
302-         //  console.log('time to check for branching activities!');  
302+         //   
303303        this .setVisbility (); 
304304      } 
305305    }, 
@@ -518,16 +518,13 @@ export default {
518518        _ .map (eachActivityList, (itemObj ) =>  { 
519519          const  newObj  =  { ... itemObj }; 
520520          if  (itemObj[' @type'  ] ===  ' reproschema:Response'  ) { 
521-             if  (itemObj .value  instanceof  Blob  &&  itemObj .mimeType  ==  " audio/wav"  ) { 
521+             if  (itemObj .value  instanceof  Blob  &&  ( itemObj .mimeType  ===   " audio/wav"   ||   itemObj . mimeType   ===   " video/mp4 " ) ) { 
522522              const  keyStrings  =  (itemObj .isAbout .split (' /'  )); 
523523              const  rId  =  itemObj[' @id'  ].split (' uuid:'  )[1 ]; 
524-               jszip .folder (fileName).file (` ${ keyStrings[keyStrings .length - 1 ]}  -${ rId}  .wav`  , itemObj .value ); // changed from wav 
525-               newObj .value  =  ` ${ keyStrings[keyStrings .length - 1 ]}  -${ rId}  .wav`  ; // changed from wav 
526-             } else  if  (itemObj .value  instanceof  Blob  &&  itemObj .mimeType  ==  " video/mp4"  ) { 
527-               const  keyStrings  =  (itemObj .isAbout .split (' /'  )); 
528-               const  rId  =  itemObj[' @id'  ].split (' uuid:'  )[1 ]; 
529-               jszip .folder (fileName).file (` ${ keyStrings[keyStrings .length - 1 ]}  -${ rId}  .mp4`  , itemObj .value ); // changed from wav 
530-               newObj .value  =  ` ${ keyStrings[keyStrings .length - 1 ]}  -${ rId}  .mp4`  ; // changed from wav 
524+               const  extension  =  itemObj .mimeType  ===  " audio/wav"   ?  " wav"   :  " mp4"  ; 
525+               const  filename  =  ` ${ keyStrings[keyStrings .length - 1 ]}  -${ rId}  .${ extension} `  ; 
526+               jszip .folder (fileName).file (filename, itemObj .value ); 
527+               newObj .value  =  filename; 
531528            } 
532529          } 
533530          activityData .push (newObj); 
@@ -585,7 +582,7 @@ export default {
585582            ' $1-$2-$3T$4:$5:$6Z'  
586583        ); 
587584        const  time  =  Date .parse (formattedTime); 
588-         console .log (537 , timestamp, formattedTime, time); 
585+         //   console.log(537, timestamp, formattedTime, time); 
589586        return  time; 
590587      }, 
591588      showTimer () { 
@@ -634,7 +631,7 @@ export default {
634631      if  (! _ .isEmpty (this .$store .state .schema )) { 
635632        const  order  =  _ .map (this .$store .state .schema [' http://schema.repronim.org/order'  ][0 ][' @list'  ], 
636633          u  =>  u[' @id'  ]); 
637-         console .log (order) 
634+         //   console.log(order) 
638635        return  order; 
639636      } 
640637      return  []; 
0 commit comments