Prevent crash when opening room permission on conduit homeserver (#312)
authorginnyTheCat <ginnythecat@lelux.net>
Mon, 14 Feb 2022 15:11:36 +0000 (16:11 +0100)
committerGitHub <noreply@github.com>
Mon, 14 Feb 2022 15:11:36 +0000 (20:41 +0530)
* Prevent crash when opening room permission on conduit homeserver

* Make fix easier

src/app/molecules/room-permissions/RoomPermissions.jsx

index cd1ce015696357ed4a27bb035a50d6efeacc0957..d8046ae630a919c32977b31e7089d15543a8ea0f 100644 (file)
@@ -233,7 +233,7 @@ function RoomPermissions({ roomId }) {
 
                   let powerLevel = 0;
                   let permValue = permInfo.parent
-                    ? permissions[permInfo.parent][permKey]
+                    ? permissions[permInfo.parent]?.[permKey]
                     : permissions[permKey];
 
                   if (!permValue) permValue = permInfo.default;