aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormehekj <mehek.jethani@gmail.com>2022-04-28 17:05:19 -0400
committermehekj <mehek.jethani@gmail.com>2022-04-28 17:05:19 -0400
commit6c9999efe775c75c217ed19c493dc175c7a556bc (patch)
tree62e155ab0839d083170693b804a9b4afd7a807b4
parent73d52c3c1a0b06e0180999cb876feb6025df31b2 (diff)
updated timestamps to creationdate
-rw-r--r--src/client/documents/Documents.ts1
-rw-r--r--src/client/views/InkTranscription.tsx11
2 files changed, 9 insertions, 3 deletions
diff --git a/src/client/documents/Documents.ts b/src/client/documents/Documents.ts
index aee9ef49d..6936e4628 100644
--- a/src/client/documents/Documents.ts
+++ b/src/client/documents/Documents.ts
@@ -763,6 +763,7 @@ export namespace Docs {
I.author = Doc.CurrentUserEmail;
I.rotation = 0;
I.data = new InkField(points);
+ I.creationDate = new DateField;
I["acl-Public"] = Doc.UserDoc()?.defaultAclPrivate ? SharingPermissions.None : SharingPermissions.Augment;
I["acl-Override"] = "None";
I.links = "@links(self)";
diff --git a/src/client/views/InkTranscription.tsx b/src/client/views/InkTranscription.tsx
index a96cda743..df3a1acb3 100644
--- a/src/client/views/InkTranscription.tsx
+++ b/src/client/views/InkTranscription.tsx
@@ -3,7 +3,7 @@ import { action, observable } from 'mobx';
import * as React from 'react';
import { Doc, DocListCast } from '../../fields/Doc';
import { InkData, InkField } from "../../fields/InkField";
-import { Cast, NumCast } from '../../fields/Types';
+import { Cast, DateCast, NumCast } from '../../fields/Types';
import { DocumentType } from "../documents/DocumentTypes";
import './InkTranscription.scss';
import { Utils } from '../../Utils';
@@ -112,14 +112,15 @@ export class InkTranscription extends React.Component {
const left = Math.min(...d?.inkData.map(pd => pd.X) ?? [0]);
const top = Math.min(...d?.inkData.map(pd => pd.Y) ?? [0]);
strokes.push(d.inkData.map(pd => ({ X: pd.X + NumCast(i.x) - left, Y: pd.Y + NumCast(i.y) - top })));
- times.push(NumCast(i.creationDate, 1));
+ times.push(DateCast(i.creationDate).getDate().getTime());
});
this.currGroup = groupDoc;
this.containingLayout = containingLayout;
const pointerData = { "events": strokes.map((stroke, i) => this.inkJSON(stroke, times[i])) };
- console.log(JSON.stringify(pointerData));
+ // console.log(JSON.stringify(pointerData));
+ // console.log(pointerData);
const processGestures = false;
if (math) {
@@ -163,6 +164,10 @@ export class InkTranscription extends React.Component {
const text = exports['text/plain'];
// console.log(text);
+ if (exports['application/vnd.myscript.jiix']) {
+ console.log(JSON.parse(exports['application/vnd.myscript.jiix']));
+ }
+
if (this.currGroup) {
this.currGroup.text = text;
this.currGroup.title = text.split("\n")[0];