From a9a749f461ac46cf090eaf1e8e553b43a80313ff Mon Sep 17 00:00:00 2001 From: Antoine <antoine.roy@tetras-libre.fr> Date: Wed, 10 Jan 2024 16:09:46 +0100 Subject: [PATCH] refactoriser fragsel --- src/AnnotationCreation.js | 9 ++++----- src/WebAnnotation.js | 3 ++- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/AnnotationCreation.js b/src/AnnotationCreation.js index 1566998..2a4fc85 100644 --- a/src/AnnotationCreation.js +++ b/src/AnnotationCreation.js @@ -330,11 +330,10 @@ class AnnotationCreation extends Component { console.log('annotation in submitform', annotation) console.log('config in submitform', config) console.log('canvases in submitform', canvases) - console.log('tstart', tstart) console.log('tstart & tend',tstart, tend) - const t = (tstart != null && tend != null) ? `${tstart},${tend}` : null; + const timing = (tstart !== null && tend !== null) ? `${tstart},${tend}` : null; const body = { value: (!textBody.length && t) ? `${secondsToHMS(tstart)} -> ${secondsToHMS(tend)}` : textBody }; -console.log('t',t) +console.log('t',timing) canvases.forEach((canvas) => { const storageAdapter = config.annotation.adapter(canvas.id); @@ -342,8 +341,9 @@ console.log('t',t) title, body, canvasId: canvas.id, + annotationTiming: timing, fragsel: { - t, + timing, xywh, }, id: (annotation && annotation.id) || `${uuid()}`, @@ -449,7 +449,6 @@ console.log('t',t) } const isVideoDataLoaded = mediaVideo && mediaVideo.video && !isNaN(mediaVideo.video.duration) && mediaVideo.video.duration > 0; - console.log(valueTime) return ( <CompanionWindow diff --git a/src/WebAnnotation.js b/src/WebAnnotation.js index d9911a9..0ebb3af 100644 --- a/src/WebAnnotation.js +++ b/src/WebAnnotation.js @@ -2,10 +2,11 @@ export default class WebAnnotation { /** */ constructor({ - canvasId, id, fragsel, image, body, tags, svg, manifestId, title + canvasId, id, fragsel, image, body, tags, svg, manifestId, title, annotationTiming }) { this.title = title; this.id = id; + this.annotationTiming = annotationTiming; this.canvasId = canvasId; this.fragsel = fragsel; this.body = body; -- GitLab