16 lines
543 B
JavaScript
16 lines
543 B
JavaScript
const matatakiUtils = require('@/routes/matataki/utils/matataki-utils');
|
|
|
|
module.exports = async (ctx) => {
|
|
const querystring = ctx.request.querystring;
|
|
const ipfsFlag = !!ctx.params.ipfsFlag;
|
|
|
|
const items = await matatakiUtils.getPostsAsFeedItems(`/posts/timeRanking?${querystring}`, ipfsFlag);
|
|
|
|
ctx.state.data = {
|
|
title: `瞬Matataki - 最新作品 ${ipfsFlag ? '(IPFS)' : ''}`,
|
|
link: `https://www.matataki.io/article/latest`,
|
|
description: `瞬Matataki - 最新作品`,
|
|
item: items,
|
|
};
|
|
};
|