Use stable prefixes MSC3827 (#9092)

This commit is contained in:
Šimon Brandner 2022-07-27 20:10:37 +02:00 committed by GitHub
parent 0357b4f0dc
commit 8379f5624e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 8 deletions

View File

@ -66,7 +66,7 @@ export default class LabsUserSettingsTab extends React.Component<{}, IState> {
this.setState({ showJumpToDate });
});
cli.doesServerSupportUnstableFeature("org.matrix.msc3827").then((showExploringPublicSpaces) => {
cli.doesServerSupportUnstableFeature("org.matrix.msc3827.stable").then((showExploringPublicSpaces) => {
this.setState({ showExploringPublicSpaces });
});

View File

@ -52,9 +52,9 @@ export const createSpace = async (
createOpts: {
name,
preset: isPublic ? Preset.PublicChat : Preset.PrivateChat,
visibility: (isPublic && await MatrixClientPeg.get().doesServerSupportUnstableFeature("org.matrix.msc3827"))
? Visibility.Public
: Visibility.Private,
visibility: (
isPublic && await MatrixClientPeg.get().doesServerSupportUnstableFeature("org.matrix.msc3827.stable")
) ? Visibility.Public : Visibility.Private,
power_level_content_override: {
// Only allow Admins to write to the timeline to prevent hidden sync spam
events_default: 100,

View File

@ -40,7 +40,7 @@ interface IProps {
const SpaceSettingsVisibilityTab = ({ matrixClient: cli, space, closeSettingsFn }: IProps) => {
const [error, setError] = useState("");
const serverSupportsExploringSpaces = useAsyncMemo<boolean>(async () => {
return cli.doesServerSupportUnstableFeature("org.matrix.msc3827");
return cli.doesServerSupportUnstableFeature("org.matrix.msc3827.stable");
}, [cli], false);
const userId = cli.getUserId();

View File

@ -90,9 +90,9 @@ export const usePublicRoomDirectory = () => {
if (query || roomTypes) {
opts.filter = {
"generic_search_term": query,
"org.matrix.msc3827.room_types": await MatrixClientPeg.get().doesServerSupportUnstableFeature(
"org.matrix.msc3827",
generic_search_term: query,
room_types: await MatrixClientPeg.get().doesServerSupportUnstableFeature(
"org.matrix.msc3827.stable",
) ? Array.from<RoomType | null>(roomTypes) : null,
};
}