diff options
author | Anton Tananaev <anton@traccar.org> | 2024-05-29 17:35:48 -0700 |
---|---|---|
committer | Anton Tananaev <anton@traccar.org> | 2024-05-29 17:35:48 -0700 |
commit | e5f9a0225f36dc740ce1f7838c35abbe69f36234 (patch) | |
tree | 055c9b7421053a0f2cc96c67ffbdca43325d3918 /src | |
parent | 731898d1ffd785ce524833204d1aeac476b35104 (diff) | |
download | trackermap-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.jsx | 6 |
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)} - {admin && <Link component={RouterLink} underline="none" to={`/settings/accumulators/${position.deviceId}`}>⚙</Link>} + {!deviceReadonly && <Link component={RouterLink} underline="none" to={`/settings/accumulators/${position.deviceId}`}>⚙</Link>} </> ); case 'address': |