From 40ec4b0968798ecb1c6dd7a70e56da03ab37024b Mon Sep 17 00:00:00 2001 From: Sebastian Wolf Date: Sun, 19 Nov 2023 13:34:31 +0100 Subject: [PATCH] Fix chat permissions handling --- qml/pages/ChatPage.qml | 10 +++++----- translations/harbour-fernschreiber-de.ts | 2 +- translations/harbour-fernschreiber-en.ts | 2 +- translations/harbour-fernschreiber-es.ts | 2 +- translations/harbour-fernschreiber-fi.ts | 2 +- translations/harbour-fernschreiber-fr.ts | 2 +- translations/harbour-fernschreiber-hu.ts | 2 +- translations/harbour-fernschreiber-it.ts | 2 +- translations/harbour-fernschreiber-pl.ts | 2 +- translations/harbour-fernschreiber-ru.ts | 2 +- translations/harbour-fernschreiber-sk.ts | 2 +- translations/harbour-fernschreiber-sv.ts | 2 +- translations/harbour-fernschreiber-zh_CN.ts | 2 +- translations/harbour-fernschreiber.ts | 2 +- 14 files changed, 18 insertions(+), 18 deletions(-) diff --git a/qml/pages/ChatPage.qml b/qml/pages/ChatPage.qml index 2b989a4..9e9c231 100644 --- a/qml/pages/ChatPage.qml +++ b/qml/pages/ChatPage.qml @@ -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", { diff --git a/translations/harbour-fernschreiber-de.ts b/translations/harbour-fernschreiber-de.ts index d81841f..e701ecb 100644 --- a/translations/harbour-fernschreiber-de.ts +++ b/translations/harbour-fernschreiber-de.ts @@ -1592,7 +1592,7 @@ Unterhaltungen mit ungelesenen Nachrichten hervorheben - Hide content in Notifications + Hide content in notifications Inhalte in Hinweisen verbergen diff --git a/translations/harbour-fernschreiber-en.ts b/translations/harbour-fernschreiber-en.ts index 0c1d951..f746fae 100644 --- a/translations/harbour-fernschreiber-en.ts +++ b/translations/harbour-fernschreiber-en.ts @@ -1594,7 +1594,7 @@ messages - Hide content in Notifications + Hide content in notifications diff --git a/translations/harbour-fernschreiber-es.ts b/translations/harbour-fernschreiber-es.ts index 928bbc2..13edb64 100644 --- a/translations/harbour-fernschreiber-es.ts +++ b/translations/harbour-fernschreiber-es.ts @@ -1592,7 +1592,7 @@ - Hide content in Notifications + Hide content in notifications diff --git a/translations/harbour-fernschreiber-fi.ts b/translations/harbour-fernschreiber-fi.ts index 9bf71b5..0a8fed4 100644 --- a/translations/harbour-fernschreiber-fi.ts +++ b/translations/harbour-fernschreiber-fi.ts @@ -1593,7 +1593,7 @@ - Hide content in Notifications + Hide content in notifications diff --git a/translations/harbour-fernschreiber-fr.ts b/translations/harbour-fernschreiber-fr.ts index 761798e..3c6b609 100644 --- a/translations/harbour-fernschreiber-fr.ts +++ b/translations/harbour-fernschreiber-fr.ts @@ -1592,7 +1592,7 @@ - Hide content in Notifications + Hide content in notifications diff --git a/translations/harbour-fernschreiber-hu.ts b/translations/harbour-fernschreiber-hu.ts index 2c5babc..2f3e0e8 100644 --- a/translations/harbour-fernschreiber-hu.ts +++ b/translations/harbour-fernschreiber-hu.ts @@ -1565,7 +1565,7 @@ - Hide content in Notifications + Hide content in notifications diff --git a/translations/harbour-fernschreiber-it.ts b/translations/harbour-fernschreiber-it.ts index 59d27d0..23ca0ec 100644 --- a/translations/harbour-fernschreiber-it.ts +++ b/translations/harbour-fernschreiber-it.ts @@ -1592,7 +1592,7 @@ - Hide content in Notifications + Hide content in notifications diff --git a/translations/harbour-fernschreiber-pl.ts b/translations/harbour-fernschreiber-pl.ts index 78c7d3e..8dacef3 100644 --- a/translations/harbour-fernschreiber-pl.ts +++ b/translations/harbour-fernschreiber-pl.ts @@ -1619,7 +1619,7 @@ - Hide content in Notifications + Hide content in notifications diff --git a/translations/harbour-fernschreiber-ru.ts b/translations/harbour-fernschreiber-ru.ts index 784b217..ecc4a97 100644 --- a/translations/harbour-fernschreiber-ru.ts +++ b/translations/harbour-fernschreiber-ru.ts @@ -1622,7 +1622,7 @@ - Hide content in Notifications + Hide content in notifications diff --git a/translations/harbour-fernschreiber-sk.ts b/translations/harbour-fernschreiber-sk.ts index d5f16fe..3c8b4ac 100644 --- a/translations/harbour-fernschreiber-sk.ts +++ b/translations/harbour-fernschreiber-sk.ts @@ -1619,7 +1619,7 @@ - Hide content in Notifications + Hide content in notifications diff --git a/translations/harbour-fernschreiber-sv.ts b/translations/harbour-fernschreiber-sv.ts index 9c4ba8b..10b0e60 100644 --- a/translations/harbour-fernschreiber-sv.ts +++ b/translations/harbour-fernschreiber-sv.ts @@ -1592,7 +1592,7 @@ - Hide content in Notifications + Hide content in notifications diff --git a/translations/harbour-fernschreiber-zh_CN.ts b/translations/harbour-fernschreiber-zh_CN.ts index 997f5cd..8837c24 100644 --- a/translations/harbour-fernschreiber-zh_CN.ts +++ b/translations/harbour-fernschreiber-zh_CN.ts @@ -1566,7 +1566,7 @@ - Hide content in Notifications + Hide content in notifications diff --git a/translations/harbour-fernschreiber.ts b/translations/harbour-fernschreiber.ts index cbb7139..1423125 100644 --- a/translations/harbour-fernschreiber.ts +++ b/translations/harbour-fernschreiber.ts @@ -1592,7 +1592,7 @@ - Hide content in Notifications + Hide content in notifications