summaryrefslogtreecommitdiff
path: root/src/server/api/endpoints/pages
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/api/endpoints/pages')
-rw-r--r--src/server/api/endpoints/pages/create.ts6
-rw-r--r--src/server/api/endpoints/pages/update.ts5
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