Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
Michael Telatynski 2020-07-21 13:43:42 +01:00
parent aaad18c9c2
commit 29c984455e

View file

@ -233,10 +233,9 @@ export default class RoomTile extends React.Component<IProps, IState> {
if (tagId === DefaultTagID.Favourite || tagId === DefaultTagID.LowPriority) { if (tagId === DefaultTagID.Favourite || tagId === DefaultTagID.LowPriority) {
const inverseTag = tagId === DefaultTagID.Favourite ? DefaultTagID.LowPriority : DefaultTagID.Favourite; const inverseTag = tagId === DefaultTagID.Favourite ? DefaultTagID.LowPriority : DefaultTagID.Favourite;
const roomTags = RoomListStore.instance.getTagsForRoom(this.props.room); const isApplied = RoomListStore.instance.getTagsForRoom(this.props.room).includes(tagId);
const isFavourite = roomTags.includes(tagId); const removeTag = isApplied ? tagId : inverseTag;
const removeTag = isFavourite ? tagId : inverseTag; const addTag = isApplied ? null : tagId;
const addTag = isFavourite ? null : tagId;
dis.dispatch(RoomListActions.tagRoom( dis.dispatch(RoomListActions.tagRoom(
MatrixClientPeg.get(), MatrixClientPeg.get(),
this.props.room, this.props.room,