From 5db8555df39ad97fddfb55fe87fa3d78784e77e4 Mon Sep 17 00:00:00 2001 From: skywalker Date: Mon, 21 Aug 2023 18:12:17 +0800 Subject: [PATCH] is_db_sqlite3 --- frontend/src/components/main-side-nav.js | 4 ++-- frontend/src/pages/sys-admin/side-panel.js | 4 ++-- frontend/src/utils/constants.js | 1 + seahub/api2/endpoints/activities.py | 4 ++-- seahub/api2/endpoints/admin/statistics.py | 4 ++-- seahub/base/context_processors.py | 4 +++- seahub/templates/base_for_react.html | 1 + seahub/utils/__init__.py | 9 +++++++++ 8 files changed, 22 insertions(+), 9 deletions(-) diff --git a/frontend/src/components/main-side-nav.js b/frontend/src/components/main-side-nav.js index f895c9c30b2..101cd0f666e 100644 --- a/frontend/src/components/main-side-nav.js +++ b/frontend/src/components/main-side-nav.js @@ -8,7 +8,7 @@ import { Utils } from '../utils/utils'; import toaster from './toast'; import Group from '../models/group'; -import { canViewOrg, isDocs, isPro, customNavItems } from '../utils/constants'; +import { canViewOrg, isDocs, isPro, isDBSqlite3, customNavItems } from '../utils/constants'; const propTypes = { currentTab: PropTypes.oneOfType([PropTypes.string, PropTypes.number]).isRequired, @@ -180,7 +180,7 @@ class MainSideNav extends React.Component { } render() { - let showActivity = isDocs || isPro; + let showActivity = isDocs || !isDBSqlite3; return (
diff --git a/frontend/src/pages/sys-admin/side-panel.js b/frontend/src/pages/sys-admin/side-panel.js index d1d8992a8ed..ed6dc92e71f 100644 --- a/frontend/src/pages/sys-admin/side-panel.js +++ b/frontend/src/pages/sys-admin/side-panel.js @@ -6,7 +6,7 @@ import { gettext, siteRoot, isPro, otherPermission, canViewSystemInfo, canViewSt canConfigSystem, canManageLibrary, canManageUser, canManageGroup, canViewUserLog, canViewAdminLog, constanceEnabled, multiTenancy, multiInstitution, sysadminExtraEnabled, enableGuestInvitation, enableTermsAndConditions, enableFileScan, enableWorkWeixin, enableDingtalk, - enableShareLinkReportAbuse } from '../../utils/constants'; + enableShareLinkReportAbuse, isDBSqlite3 } from '../../utils/constants'; const propTypes = { isSidePanelClosed: PropTypes.bool.isRequired, @@ -44,7 +44,7 @@ class SidePanel extends React.Component { } - {isPro && canViewStatistic && + {!isDBSqlite3 && canViewStatistic &&