diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2019-07-07 06:56:13 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2019-07-07 06:56:13 +0900 |
| commit | bd8d7c3d0f1bb831f26a75a6107e34a85a1bc804 (patch) | |
| tree | f5c7f4d850ab00da5c800fa893f8319cf71b384a /src/server/api/endpoints/pages | |
| parent | Use npx to avoid global install of ts-node (diff) | |
| download | sharkey-bd8d7c3d0f1bb831f26a75a6107e34a85a1bc804.tar.gz sharkey-bd8d7c3d0f1bb831f26a75a6107e34a85a1bc804.tar.bz2 sharkey-bd8d7c3d0f1bb831f26a75a6107e34a85a1bc804.zip | |
Improve Page
* ページをピン留めできるように
* デッキでカラム内でページを見れるように
Diffstat (limited to 'src/server/api/endpoints/pages')
| -rw-r--r-- | src/server/api/endpoints/pages/create.ts | 6 | ||||
| -rw-r--r-- | src/server/api/endpoints/pages/update.ts | 5 |
2 files changed, 11 insertions, 0 deletions
diff --git a/src/server/api/endpoints/pages/create.ts b/src/server/api/endpoints/pages/create.ts index ffe0d38ea6..a49a5d37b8 100644 --- a/src/server/api/endpoints/pages/create.ts +++ b/src/server/api/endpoints/pages/create.ts @@ -57,6 +57,11 @@ export const meta = { validator: $.optional.bool, default: false }, + + hideTitleWhenPinned: { + validator: $.optional.bool, + default: false + }, }, res: { @@ -100,6 +105,7 @@ export default define(meta, async (ps, user) => { userId: user.id, visibility: 'public', alignCenter: ps.alignCenter, + hideTitleWhenPinned: ps.hideTitleWhenPinned, font: ps.font })); diff --git a/src/server/api/endpoints/pages/update.ts b/src/server/api/endpoints/pages/update.ts index 8ee34fc3ba..9daf5e9cae 100644 --- a/src/server/api/endpoints/pages/update.ts +++ b/src/server/api/endpoints/pages/update.ts @@ -61,6 +61,10 @@ export const meta = { alignCenter: { validator: $.optional.bool, }, + + hideTitleWhenPinned: { + validator: $.optional.bool, + }, }, errors: { @@ -113,6 +117,7 @@ export default define(meta, async (ps, user) => { content: ps.content, variables: ps.variables, alignCenter: ps.alignCenter === undefined ? page.alignCenter : ps.alignCenter, + hideTitleWhenPinned: ps.hideTitleWhenPinned === undefined ? page.hideTitleWhenPinned : ps.hideTitleWhenPinned, font: ps.font === undefined ? page.font : ps.font, eyeCatchingImageId: ps.eyeCatchingImageId === null ? null |