diff --git a/src/api/EteSync.ts b/src/api/EteSync.ts index fabf02f..9768d13 100644 --- a/src/api/EteSync.ts +++ b/src/api/EteSync.ts @@ -127,6 +127,7 @@ class BaseJournal extends BaseItem { export interface JournalJson extends BaseJson { version: number; owner: string; + readOnly?: boolean; key?: base64; } @@ -152,6 +153,10 @@ export class Journal extends BaseJournal { return this._json.owner; } + get readOnly(): boolean | undefined { + return this._json.readOnly; + } + get version(): number { return this._json.version; } @@ -535,6 +540,7 @@ export class EntryManager extends BaseManager { export interface JournalMemberJson { user: string; key: base64; + readOnly?: boolean; } export class JournalMembersManager extends BaseManager {