1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-08-02 07:47:32 +00:00

Merge pull request #6144 from haiwen/fix-old-wiki-avatar

Fix old wiki avatar
This commit is contained in:
Michael An 2024-05-30 17:51:39 +08:00 committed by GitHub
commit 7d775a2d2e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 3 deletions

View File

@ -25,6 +25,7 @@ class WikiCardGroup extends Component {
key={index}
wiki={wiki}
deleteWiki={this.props.deleteWiki}
isDepartment={isDepartment}
/>
);
})}

View File

@ -2,13 +2,14 @@ import React, { Component } from 'react';
import { Dropdown, DropdownToggle, DropdownMenu, DropdownItem } from 'reactstrap';
import PropTypes from 'prop-types';
import moment from 'moment';
import { siteRoot, gettext, appAvatarURL, username } from '../../utils/constants';
import { siteRoot, gettext, appAvatarURL } from '../../utils/constants';
import ModalPortal from '../modal-portal';
import WikiDeleteDialog from '../dialog/wiki-delete-dialog';
const propTypes = {
wiki: PropTypes.object.isRequired,
deleteWiki: PropTypes.func.isRequired,
isDepartment: PropTypes.bool.isRequired,
};
class WikiCardItem extends Component {
@ -75,7 +76,7 @@ class WikiCardItem extends Component {
};
render() {
const { wiki } = this.props;
const { wiki, isDepartment } = this.props;
let isOldVersion = wiki.version !== 'v2';
let publishedUrl = `${siteRoot}published/${encodeURIComponent(wiki.slug)}/`;
let editUrl = `${siteRoot}wikis/${wiki.id}/`;
@ -108,7 +109,7 @@ class WikiCardItem extends Component {
</Dropdown>
</div>
<div className="wiki-card-item-bottom">
{wiki.owner === username ? this.renderAvatar() : this.renderDept()}
{isDepartment ? this.renderDept() : this.renderAvatar()}
<span className="wiki-item-updated-time">{moment(wiki.updated_at).fromNow()}</span>
</div>
</div>