Merge remote-tracking branch 'origin/develop'

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
Andrey Sobolev 2024-08-27 18:46:25 +07:00
commit cf53ac25b7
No known key found for this signature in database
GPG Key ID: BD80F68D68D8F7F2
3 changed files with 14 additions and 5 deletions

View File

@ -140,12 +140,13 @@ Development mode allows for live reloading and a smoother development process.
```bash
cd dev/prod
rush validate
rushx dev-server
```
Then go to http://localhost:8080
Use the following login credentials:
Click on "Login with password" link on the bottom of the right panel and use the following login credentials:
```plain
Email: user1

View File

@ -197,8 +197,12 @@ async function processMigrateMarkupFor (
const blob = await storageAdapter.stat(ctx, workspaceId, documentId)
// only for documents not in storage
if (blob === undefined) {
const ydoc = markupToYDoc(value, attribute.name)
await saveCollaborativeDoc(storageAdapter, workspaceId, collaborativeDoc, ydoc, ctx)
try {
const ydoc = markupToYDoc(value, attribute.name)
await saveCollaborativeDoc(storageAdapter, workspaceId, collaborativeDoc, ydoc, ctx)
} catch (err) {
console.error('failed to process document', doc._class, doc._id, err)
}
}
}
}

View File

@ -230,8 +230,12 @@ async function processMigrateContentFor (
const blob = await storageAdapter.stat(ctx, client.workspaceId, documentId)
// only for documents not in storage
if (blob === undefined) {
const ydoc = markupToYDoc(value, attribute.name)
await saveCollaborativeDoc(storageAdapter, client.workspaceId, collaborativeDoc, ydoc, ctx)
try {
const ydoc = markupToYDoc(value, attribute.name)
await saveCollaborativeDoc(storageAdapter, client.workspaceId, collaborativeDoc, ydoc, ctx)
} catch (err) {
console.error('failed to process document', doc._class, doc._id, err)
}
}
update[attributeName] = collaborativeDoc