diff options
| author | MeiMei <30769358+mei23@users.noreply.github.com> | 2019-06-21 15:41:02 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2019-06-21 15:41:02 +0900 |
| commit | 16b03fc157507261c54e5bb0eb030dcf6418a68c (patch) | |
| tree | cda129a6a562bf156a6bfbed82a98bccaacff49a /src/server/web/url-preview.ts | |
| parent | Fix bug (diff) | |
| download | sharkey-16b03fc157507261c54e5bb0eb030dcf6418a68c.tar.gz sharkey-16b03fc157507261c54e5bb0eb030dcf6418a68c.tar.bz2 sharkey-16b03fc157507261c54e5bb0eb030dcf6418a68c.zip | |
Improve url-preview (#5077)
* url-previewリクエスト時にハッシュは除く
* ハッシュだけ違うプレビューカードは表示しない
* url-previewをユーザーロケールで出し分けるように
* Fix code style
Diffstat (limited to 'src/server/web/url-preview.ts')
| -rw-r--r-- | src/server/web/url-preview.ts | 10 |
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}`); |