summaryrefslogtreecommitdiff
path: root/src/server/web/url-preview.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/web/url-preview.ts')
-rw-r--r--src/server/web/url-preview.ts10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/server/web/url-preview.ts b/src/server/web/url-preview.ts
index e5b9ff6244..310cf88c02 100644
--- a/src/server/web/url-preview.ts
+++ b/src/server/web/url-preview.ts
@@ -12,18 +12,20 @@ module.exports = async (ctx: Koa.BaseContext) => {
const meta = await fetchMeta();
logger.info(meta.summalyProxy
- ? `(Proxy) Getting preview of ${ctx.query.url} ...`
- : `Getting preview of ${ctx.query.url} ...`);
+ ? `(Proxy) Getting preview of ${ctx.query.url}@${ctx.query.lang} ...`
+ : `Getting preview of ${ctx.query.url}@${ctx.query.lang} ...`);
try {
const summary = meta.summalyProxy ? await request.get({
url: meta.summalyProxy,
qs: {
- url: ctx.query.url
+ url: ctx.query.url,
+ lang: ctx.query.lang || 'ja-JP'
},
json: true
}) : await summaly(ctx.query.url, {
- followRedirects: false
+ followRedirects: false,
+ lang: ctx.query.lang || 'ja-JP'
});
logger.succ(`Got preview of ${ctx.query.url}: ${summary.title}`);