summaryrefslogtreecommitdiff
path: root/src/server/api/endpoints/meta.ts
diff options
context:
space:
mode:
authorHakaba Hitoyo <tsukadayoshio@gmail.com>2018-11-21 23:44:59 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2018-11-21 23:44:59 +0900
commitac14adfd3e9f3ad8b4d91ce1ede7a3916b7324f3 (patch)
tree6b2ea196061adc9c9fcaf1747b9c161be512bfaa /src/server/api/endpoints/meta.ts
parentImprove usability (diff)
downloadsharkey-ac14adfd3e9f3ad8b4d91ce1ede7a3916b7324f3.tar.gz
sharkey-ac14adfd3e9f3ad8b4d91ce1ede7a3916b7324f3.tar.bz2
sharkey-ac14adfd3e9f3ad8b4d91ce1ede7a3916b7324f3.zip
Feature / user recommendation config in admin ui (#3357)
* add config for external user recommendation into admin ui * debug * correct admin ui * switch external user recommendation to admin ui config * debug * debug * debug * Revert "debug" This reverts commit f4a0460e5bde21cd1f39a735f496a2d74233ef3f. * explicit parseInt radix * add Japanese message * change default engine to https * remove unused settings * debug * nullable externalUserRecommendationTimeout
Diffstat (limited to 'src/server/api/endpoints/meta.ts')
-rw-r--r--src/server/api/endpoints/meta.ts10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/server/api/endpoints/meta.ts b/src/server/api/endpoints/meta.ts
index 9846e95959..faee9423d8 100644
--- a/src/server/api/endpoints/meta.ts
+++ b/src/server/api/endpoints/meta.ts
@@ -72,6 +72,10 @@ export default define(meta, (ps, me) => new Promise(async (res, rej) => {
enableTwitterIntegration: instance.enableTwitterIntegration,
enableGithubIntegration: instance.enableGithubIntegration,
enableDiscordIntegration: instance.enableDiscordIntegration,
+
+ enableExternalUserRecommendation: instance.enableExternalUserRecommendation,
+ externalUserRecommendationEngine: instance.externalUserRecommendationEngine,
+ externalUserRecommendationTimeout: instance.externalUserRecommendationTimeout
};
if (ps.detail) {
@@ -85,7 +89,11 @@ export default define(meta, (ps, me) => new Promise(async (res, rej) => {
github: instance.enableGithubIntegration,
discord: instance.enableDiscordIntegration,
serviceWorker: config.sw ? true : false,
- userRecommendation: config.user_recommendation ? config.user_recommendation : {}
+ userRecommendation: {
+ external: instance.enableExternalUserRecommendation,
+ engine: instance.externalUserRecommendationEngine,
+ timeout: instance.externalUserRecommendationTimeout
+ }
};
}