Fix chat permissions handling

This commit is contained in:
Sebastian Wolf 2023-11-19 13:34:31 +01:00 committed by Denis Fedoseev
parent c4c9dc83c0
commit 40ec4b0968
14 changed files with 18 additions and 18 deletions

View file

@ -63,7 +63,7 @@ Page {
)
property var selectedMessages: []
readonly property bool isSelecting: selectedMessages.length > 0
readonly property bool canSendMessages: hasSendPrivilege("can_send_messages")
readonly property bool canSendMessages: hasSendPrivilege("can_send_basic_messages")
property bool doSendBotStartMessage
property string sendBotStartMessageParameter
property var availableReactions
@ -1599,7 +1599,7 @@ Page {
IconButton {
id: attachImageIconButton
visible: chatPage.hasSendPrivilege("can_send_media_messages")
visible: chatPage.hasSendPrivilege("can_send_photos")
icon.source: "image://theme/icon-m-image"
onClicked: {
var picker = pageStack.push("Sailfish.Pickers.ImagePickerPage", {
@ -1615,7 +1615,7 @@ Page {
}
}
IconButton {
visible: chatPage.hasSendPrivilege("can_send_media_messages")
visible: chatPage.hasSendPrivilege("can_send_videos")
icon.source: "image://theme/icon-m-video"
onClicked: {
var picker = pageStack.push("Sailfish.Pickers.VideoPickerPage", {
@ -1631,7 +1631,7 @@ Page {
}
}
IconButton {
visible: chatPage.hasSendPrivilege("can_send_media_messages")
visible: chatPage.hasSendPrivilege("can_send_voice_notes")
icon.source: "image://theme/icon-m-mic"
icon.sourceSize {
width: Theme.iconSizeMedium
@ -1644,7 +1644,7 @@ Page {
}
}
IconButton {
visible: chatPage.hasSendPrivilege("can_send_media_messages")
visible: chatPage.hasSendPrivilege("can_send_documents")
icon.source: "image://theme/icon-m-document"
onClicked: {
var picker = pageStack.push("Sailfish.Pickers.FilePickerPage", {

View file

@ -1592,7 +1592,7 @@
<translation>Unterhaltungen mit ungelesenen Nachrichten hervorheben</translation>
</message>
<message>
<source>Hide content in Notifications</source>
<source>Hide content in notifications</source>
<translation>Inhalte in Hinweisen verbergen</translation>
</message>
</context>

View file

@ -1594,7 +1594,7 @@ messages</numerusform>
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide content in Notifications</source>
<source>Hide content in notifications</source>
<translation type="unfinished"></translation>
</message>
</context>

View file

@ -1592,7 +1592,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide content in Notifications</source>
<source>Hide content in notifications</source>
<translation type="unfinished"></translation>
</message>
</context>

View file

@ -1593,7 +1593,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide content in Notifications</source>
<source>Hide content in notifications</source>
<translation type="unfinished"></translation>
</message>
</context>

View file

@ -1592,7 +1592,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide content in Notifications</source>
<source>Hide content in notifications</source>
<translation type="unfinished"></translation>
</message>
</context>

View file

@ -1565,7 +1565,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide content in Notifications</source>
<source>Hide content in notifications</source>
<translation type="unfinished"></translation>
</message>
</context>

View file

@ -1592,7 +1592,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide content in Notifications</source>
<source>Hide content in notifications</source>
<translation type="unfinished"></translation>
</message>
</context>

View file

@ -1619,7 +1619,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide content in Notifications</source>
<source>Hide content in notifications</source>
<translation type="unfinished"></translation>
</message>
</context>

View file

@ -1622,7 +1622,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide content in Notifications</source>
<source>Hide content in notifications</source>
<translation type="unfinished"></translation>
</message>
</context>

View file

@ -1619,7 +1619,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide content in Notifications</source>
<source>Hide content in notifications</source>
<translation type="unfinished"></translation>
</message>
</context>

View file

@ -1592,7 +1592,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide content in Notifications</source>
<source>Hide content in notifications</source>
<translation type="unfinished"></translation>
</message>
</context>

View file

@ -1566,7 +1566,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide content in Notifications</source>
<source>Hide content in notifications</source>
<translation type="unfinished"></translation>
</message>
</context>

View file

@ -1592,7 +1592,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide content in Notifications</source>
<source>Hide content in notifications</source>
<translation type="unfinished"></translation>
</message>
</context>