feat(data): add transactional content repository
This commit is contained in:
@@ -636,8 +636,16 @@ export class ContentLifecycle {
|
||||
}
|
||||
|
||||
private pageIdentity(page: StoredPage): PageIdentity {
|
||||
const { blocks: _blocks, dependencies: _dependencies, ...identity } = page;
|
||||
return identity;
|
||||
return {
|
||||
id: page.id,
|
||||
characterId: page.characterId,
|
||||
slug: page.slug,
|
||||
title: page.title,
|
||||
navOrder: page.navOrder,
|
||||
visible: page.visible,
|
||||
publicNote: page.publicNote,
|
||||
version: page.version,
|
||||
};
|
||||
}
|
||||
|
||||
private visiblePagesFor(characterId: string): StoredPage[] {
|
||||
|
||||
Reference in New Issue
Block a user