[#13233] Proper message after clearing history in pubchat
This commit is contained in:
parent
78864c099f
commit
346574a494
|
@ -92,13 +92,14 @@
|
|||
|
||||
(defn calculate-quiet-time [synced-to
|
||||
synced-from]
|
||||
(let [quiet-hours (quot (- synced-to synced-from)
|
||||
(* 60 60))]
|
||||
(if (<= quiet-hours 24)
|
||||
(i18n/label :t/quiet-hours
|
||||
{:quiet-hours quiet-hours})
|
||||
(i18n/label :t/quiet-days
|
||||
{:quiet-days (quot quiet-hours 24)}))))
|
||||
(when synced-from
|
||||
(let [quiet-hours (quot (- synced-to synced-from)
|
||||
(* 60 60))]
|
||||
(if (<= quiet-hours 24)
|
||||
(i18n/label :t/quiet-hours
|
||||
{:quiet-hours quiet-hours})
|
||||
(i18n/label :t/quiet-days
|
||||
{:quiet-days (quot quiet-hours 24)})))))
|
||||
|
||||
(defview no-messages-community-chat-description-container [chat-id]
|
||||
(letsubs [{:keys [synced-to synced-from]}
|
||||
|
@ -113,18 +114,20 @@
|
|||
(defview no-messages-private-group-chat-description-container [chat-id]
|
||||
(letsubs [{:keys [synced-to synced-from]}
|
||||
[:chats/synced-to-and-from chat-id]]
|
||||
[react/nested-text {:style (merge style/intro-header-description
|
||||
{:margin-bottom 36})}
|
||||
(let [quiet-time (calculate-quiet-time synced-to
|
||||
synced-from)]
|
||||
(i18n/label :t/empty-chat-description-public
|
||||
{:quiet-hours quiet-time}))
|
||||
[{:style {:color colors/blue}
|
||||
:on-press #(list-selection/open-share
|
||||
{:message
|
||||
(i18n/label
|
||||
:t/share-public-chat-text {:link (links/generate-link :public-chat :external chat-id)})})}
|
||||
(i18n/label :t/empty-chat-description-public-share-this)]]))
|
||||
(let [quiet-time (calculate-quiet-time synced-to
|
||||
synced-from)]
|
||||
[react/nested-text {:style (merge style/intro-header-description
|
||||
{:margin-bottom 36})}
|
||||
(if quiet-time
|
||||
(i18n/label :t/empty-chat-description-public
|
||||
{:quiet-hours quiet-time})
|
||||
(i18n/label :t/cleared-chat-description-public))
|
||||
[{:style {:color colors/blue}
|
||||
:on-press #(list-selection/open-share
|
||||
{:message
|
||||
(i18n/label
|
||||
:t/share-public-chat-text {:link (links/generate-link :public-chat :external chat-id)})})}
|
||||
(i18n/label :t/empty-chat-description-public-share-this)]])))
|
||||
|
||||
(defview pending-invitation-description
|
||||
[inviter-pk chat-name]
|
||||
|
|
|
@ -449,6 +449,7 @@
|
|||
"empty-chat-description": "There are no messages \nin this chat yet",
|
||||
"empty-chat-description-one-to-one": "Any messages you send here are encrypted and can only be read by you and ",
|
||||
"empty-chat-description-public": "It's been quiet here for the last {{quiet-hours}}. Start the conversation or ",
|
||||
"cleared-chat-description-public": "It's been quiet here. Start the conversation or ",
|
||||
"empty-chat-description-community": "It's been quiet here for the last {{quiet-hours}}.",
|
||||
"empty-chat-description-public-share-this": "share this chat.",
|
||||
"enable": "Enable",
|
||||
|
|
Loading…
Reference in New Issue