aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAnton Tananaev <anton@traccar.org>2024-05-29 17:35:48 -0700
committerAnton Tananaev <anton@traccar.org>2024-05-29 17:35:48 -0700
commite5f9a0225f36dc740ce1f7838c35abbe69f36234 (patch)
tree055c9b7421053a0f2cc96c67ffbdca43325d3918 /src
parent731898d1ffd785ce524833204d1aeac476b35104 (diff)
downloadtrackermap-web-e5f9a0225f36dc740ce1f7838c35abbe69f36234.tar.gz
trackermap-web-e5f9a0225f36dc740ce1f7838c35abbe69f36234.tar.bz2
trackermap-web-e5f9a0225f36dc740ce1f7838c35abbe69f36234.zip
Allow regular users edit accumulators
Diffstat (limited to 'src')
-rw-r--r--src/common/components/PositionValue.jsx6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/common/components/PositionValue.jsx b/src/common/components/PositionValue.jsx
index cedf47c9..ef1725bb 100644
--- a/src/common/components/PositionValue.jsx
+++ b/src/common/components/PositionValue.jsx
@@ -22,7 +22,7 @@ import {
import { speedToKnots } from '../util/converter';
import { useAttributePreference, usePreference } from '../util/preferences';
import { useTranslation } from './LocalizationProvider';
-import { useAdministrator } from '../util/permissions';
+import { useDeviceReadonly } from '../util/permissions';
import AddressValue from './AddressValue';
import GeofencesValue from './GeofencesValue';
import DriverValue from './DriverValue';
@@ -30,7 +30,7 @@ import DriverValue from './DriverValue';
const PositionValue = ({ position, property, attribute }) => {
const t = useTranslation();
- const admin = useAdministrator();
+ const deviceReadonly = useDeviceReadonly();
const device = useSelector((state) => state.devices.items[position.deviceId]);
@@ -104,7 +104,7 @@ const PositionValue = ({ position, property, attribute }) => {
<>
{formatValue(value)}
&nbsp;&nbsp;
- {admin && <Link component={RouterLink} underline="none" to={`/settings/accumulators/${position.deviceId}`}>&#9881;</Link>}
+ {!deviceReadonly && <Link component={RouterLink} underline="none" to={`/settings/accumulators/${position.deviceId}`}>&#9881;</Link>}
</>
);
case 'address':