mirror of
https://github.com/cinnyapp/cinny.git
synced 2025-11-04 14:30:29 +03:00
allow everyone with permission to create infinite power
This commit is contained in:
parent
0214b8d6e8
commit
6763721983
1 changed files with 3 additions and 3 deletions
|
|
@ -48,7 +48,7 @@ import { MemberPowerTag, MemberPowerTagIcon, StateEvent } from '../../../../type
|
||||||
import { useAlive } from '../../../hooks/useAlive';
|
import { useAlive } from '../../../hooks/useAlive';
|
||||||
import { BetaNoticeBadge } from '../../../components/BetaNoticeBadge';
|
import { BetaNoticeBadge } from '../../../components/BetaNoticeBadge';
|
||||||
import { getPowerTagIconSrc } from '../../../hooks/useMemberPowerTag';
|
import { getPowerTagIconSrc } from '../../../hooks/useMemberPowerTag';
|
||||||
import { useRoomCreators } from '../../../hooks/useRoomCreators';
|
import { creatorsSupported } from '../../../utils/matrix';
|
||||||
|
|
||||||
type EditPowerProps = {
|
type EditPowerProps = {
|
||||||
maxPower: number;
|
maxPower: number;
|
||||||
|
|
@ -62,7 +62,7 @@ function EditPower({ maxPower, power, tag, onSave, onClose }: EditPowerProps) {
|
||||||
const room = useRoom();
|
const room = useRoom();
|
||||||
const roomToParents = useAtomValue(roomToParentsAtom);
|
const roomToParents = useAtomValue(roomToParentsAtom);
|
||||||
const useAuthentication = useMediaAuthentication();
|
const useAuthentication = useMediaAuthentication();
|
||||||
const creators = useRoomCreators(room);
|
const supportCreators = creatorsSupported(room.getVersion());
|
||||||
|
|
||||||
const imagePackRooms = useImagePackRooms(room.roomId, roomToParents);
|
const imagePackRooms = useImagePackRooms(room.roomId, roomToParents);
|
||||||
|
|
||||||
|
|
@ -165,7 +165,7 @@ function EditPower({ maxPower, power, tag, onSave, onClose }: EditPowerProps) {
|
||||||
radii="300"
|
radii="300"
|
||||||
type="number"
|
type="number"
|
||||||
placeholder="75"
|
placeholder="75"
|
||||||
max={creators.has(mx.getSafeUserId()) ? undefined : maxPower}
|
max={supportCreators ? undefined : maxPower}
|
||||||
outlined={typeof power === 'number'}
|
outlined={typeof power === 'number'}
|
||||||
readOnly={typeof power === 'number'}
|
readOnly={typeof power === 'number'}
|
||||||
required
|
required
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue