@@ -708,6 +708,7 @@
},
"export_bulk": {
"failed_to_export": "Failed to export",
+ "failed_to_count_pages": "Failed to count pages",
"export_page_markdown": "Export page as Markdown",
"export_page_pdf": "Export page as PDF"
@@ -700,6 +700,7 @@
"failed_to_export": "ページのエクスポートに失敗しました",
+ "failed_to_count_pages": "ページ数の取得に失敗しました",
"export_page_markdown": "マークダウン形式でページをエクスポート",
"export_page_pdf": "PDF形式でページをエクスポート"
@@ -216,7 +216,7 @@ const ArchiveCreateModal = (props) => {
</div>
</ModalBody>
<ModalFooter>
- 合計{props.totalPages}ページを取得
+ {props.totalPages}
{props.errorMessage}
<button type="button" className="btn btn-primary" onClick={done}>
Done
@@ -48,10 +48,10 @@ const PageShareManagement = (props) => {
async function getArchivePageData() {
try {
const res = await appContainer.apiv3Get('page/count-children-pages', { pageId });
- setTotalPages(res.data.dummy);
+ setTotalPages(`合計${res.data.dummy}ページの取得 `);
}
catch (err) {
- setErrorMessage('ページ数の取得に失敗しました');
+ setErrorMessage(t('export_bulk.failed_to_count_pages'));
@@ -214,6 +214,9 @@ module.exports = (crowi) => {
});
router.get('/count-children-pages', accessTokenParser, loginRequired, async(req, res) => {
+
+ // TO DO implement correct number at another task
const { pageId } = req.query;
console.log(pageId);