small refactoring of enabled permissions in topic

This commit is contained in:
or-else
2020-04-15 09:45:15 +03:00
parent 35a63ff5ab
commit 6be7b87173
+3 -1
View File
@@ -335,7 +335,9 @@ class InfoView extends React.Component {
case 'want':
toEdit = this.state.modeWant;
toCompare = this.state.modeGiven;
toSkip = this.state.groupTopic ? 'O' : 'ASDO';
toSkip = this.state.owner ? 'O' : // Don't allow owner to unset 'O' permission.
// Allow accepting any of 'ASDO' permissions but don't allow asking for them.
Tinode.AccessMode.encode(Tinode.AccessMode.diff('ASDO', this.state.modeGiven));
titleEdit = formatMessage(messages.requested);
titleCompare = formatMessage(messages.granted);
break;