Use MatrixClientPeg::safeGet in src/components/views/* (#10987)

This commit is contained in:
Michael Telatynski 2023-06-15 08:46:19 +01:00 committed by GitHub
parent 4243847f4f
commit 280f6a9d93
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
81 changed files with 265 additions and 250 deletions

View file

@ -52,7 +52,7 @@ export default class RoomProfileSettings extends React.Component<IProps, IState>
public constructor(props: IProps) {
super(props);
const client = MatrixClientPeg.get();
const client = MatrixClientPeg.safeGet();
const room = client.getRoom(props.roomId);
if (!room) throw new Error(`Expected a room for ID: ${props.roomId}`);
@ -124,7 +124,7 @@ export default class RoomProfileSettings extends React.Component<IProps, IState>
if (!this.isSaveEnabled()) return;
this.setState({ profileFieldsTouched: {} });
const client = MatrixClientPeg.get();
const client = MatrixClientPeg.safeGet();
const newState: Partial<IState> = {};
// TODO: What do we do about errors?