summaryrefslogtreecommitdiff
path: root/src/server/api/endpoints
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2020-04-13 03:23:23 +0900
committersyuilo <syuilotan@yahoo.co.jp>2020-04-13 03:23:23 +0900
commit11cc9cbc7caf5c03c5f30b722995b81fc160615e (patch)
tree1577e50408e75b066a9341a09c4b74e4ff280a4c /src/server/api/endpoints
parentプロキシの除外ホスト (#6244) (diff)
downloadsharkey-11cc9cbc7caf5c03c5f30b722995b81fc160615e.tar.gz
sharkey-11cc9cbc7caf5c03c5f30b722995b81fc160615e.tar.bz2
sharkey-11cc9cbc7caf5c03c5f30b722995b81fc160615e.zip
Resolve #5755
Diffstat (limited to 'src/server/api/endpoints')
-rw-r--r--src/server/api/endpoints/pages/create.ts5
-rw-r--r--src/server/api/endpoints/pages/update.ts5
2 files changed, 10 insertions, 0 deletions
diff --git a/src/server/api/endpoints/pages/create.ts b/src/server/api/endpoints/pages/create.ts
index 11e476242e..6d41a4afeb 100644
--- a/src/server/api/endpoints/pages/create.ts
+++ b/src/server/api/endpoints/pages/create.ts
@@ -44,6 +44,10 @@ export const meta = {
validator: $.arr($.obj())
},
+ script: {
+ validator: $.str,
+ },
+
eyeCatchingImageId: {
validator: $.optional.nullable.type(ID),
},
@@ -115,6 +119,7 @@ export default define(meta, async (ps, user) => {
summary: ps.summary,
content: ps.content,
variables: ps.variables,
+ script: ps.script,
eyeCatchingImageId: eyeCatchingImage ? eyeCatchingImage.id : null,
userId: user.id,
visibility: 'public',
diff --git a/src/server/api/endpoints/pages/update.ts b/src/server/api/endpoints/pages/update.ts
index a0fed28891..2d93dd4ae4 100644
--- a/src/server/api/endpoints/pages/update.ts
+++ b/src/server/api/endpoints/pages/update.ts
@@ -51,6 +51,10 @@ export const meta = {
validator: $.arr($.obj())
},
+ script: {
+ validator: $.str,
+ },
+
eyeCatchingImageId: {
validator: $.optional.nullable.type(ID),
},
@@ -132,6 +136,7 @@ export default define(meta, async (ps, user) => {
summary: ps.name === undefined ? page.summary : ps.summary,
content: ps.content,
variables: ps.variables,
+ script: ps.script,
alignCenter: ps.alignCenter === undefined ? page.alignCenter : ps.alignCenter,
hideTitleWhenPinned: ps.hideTitleWhenPinned === undefined ? page.hideTitleWhenPinned : ps.hideTitleWhenPinned,
font: ps.font === undefined ? page.font : ps.font,