Replace document_id with relative id on the FE

This commit is contained in:
Andras Schmelczer 2024-12-14 15:01:56 +00:00
parent 47e976b0bb
commit 7d4b5eb33a
No known key found for this signature in database
GPG key ID: FC8F2C3D3D1A718C
3 changed files with 14 additions and 60 deletions

View file

@ -3,7 +3,6 @@ import { DEFAULT_SETTINGS, SyncSettings } from "./sync-settings";
import {
RelativePath,
DocumentMetadata,
DocumentId,
DocumentVersionId,
} from "./document-metadata";
@ -88,17 +87,14 @@ export class Database {
public async setDocument({
relativePath,
documentId,
parentVersionId,
hash,
}: {
relativePath: RelativePath;
documentId: DocumentId;
parentVersionId: DocumentVersionId;
hash: string;
}): Promise<void> {
this._documents.set(relativePath, {
documentId,
parentVersionId,
hash,
});
@ -108,19 +104,16 @@ export class Database {
public async moveDocument({
oldRelativePath,
relativePath,
documentId,
parentVersionId,
hash,
}: {
oldRelativePath: RelativePath;
relativePath: RelativePath;
documentId: DocumentId;
parentVersionId: DocumentVersionId;
hash: string;
}): Promise<void> {
this._documents.delete(oldRelativePath);
this._documents.set(relativePath, {
documentId,
parentVersionId,
hash,
});

View file

@ -1,9 +1,7 @@
export type DocumentId = string;
export type DocumentVersionId = number;
export type RelativePath = string;
export interface DocumentMetadata {
documentId: DocumentId;
parentVersionId: DocumentVersionId;
hash: string;
}