diff --git a/frontend/src/components/metadata-manage/metadata-manage-view.js b/frontend/src/components/metadata-manage/metadata-manage-view.js index 4f7a1ae957..d48ea3b42e 100644 --- a/frontend/src/components/metadata-manage/metadata-manage-view.js +++ b/frontend/src/components/metadata-manage/metadata-manage-view.js @@ -6,6 +6,7 @@ import toaster from '../../components/toast'; import seahubMetadataAPI from './seahub-metadata-api'; import { hideMenu, showMenu } from '../context-menu/actions'; import TextTranslation from '../../utils/text-translation'; +import { siteRoot } from '../../utils/constants'; const propTypes = { repoID: PropTypes.string.isRequired, @@ -103,7 +104,8 @@ class MetadataManageView extends React.Component { }; viewMetadata = () => { - + let server = siteRoot.substring(0, siteRoot.length-1); + window.open(server + '/repos/' + this.props.repoID + '/metadata/table-view/', '_blank'); }; render() { @@ -120,7 +122,7 @@ class MetadataManageView extends React.Component { onClick={this.onClick} onContextMenu={this.onItemContextMenu} > -
{gettext('Metadata View')} +
{gettext('Metadata Views')}