diff --git a/app/js/locales/en-us.json b/app/js/locales/en-us.json index 8e5aa62d..c517bf87 100644 --- a/app/js/locales/en-us.json +++ b/app/js/locales/en-us.json @@ -384,6 +384,7 @@ "message_service_removed_channel_photo": "Channel photo removed", "message_service_scored_X": "{'one': 'scored {}', 'other': 'scored {}'}", "message_service_payment_sent": "Payment sent", + "message_service_screenshot_taken": "took a screenshot!", "message_admin_badge": "admin", @@ -617,6 +618,7 @@ "message_attach_video_play": "Play video", "message_attach_unsupported": "The message is not supported on your version of Telegram Web. Update the app to view: {link}.", + "message_attach_notweb": "The message is not supported on Telegram Web yet. Use Telegram mobile apps to view: {link}.", "conversation_select_modal_title": "Select conversation", "conversation_select_modal_chats_contacts": "Chats and contacts", diff --git a/app/js/messages_manager.js b/app/js/messages_manager.js index da8984ff..fc388754 100644 --- a/app/js/messages_manager.js +++ b/app/js/messages_manager.js @@ -1424,14 +1424,14 @@ angular.module('myApp.services') break case 'messageMediaPhoto': if (apiMessage.media.ttl_seconds) { - apiMessage.media = {_: 'messageMediaUnsupported'} + apiMessage.media = {_: 'messageMediaUnsupportedWeb'} } else { AppPhotosManager.savePhoto(apiMessage.media.photo, mediaContext) } break case 'messageMediaDocument': if (apiMessage.media.ttl_seconds) { - apiMessage.media = {_: 'messageMediaUnsupported'} + apiMessage.media = {_: 'messageMediaUnsupportedWeb'} } else { AppDocsManager.saveDoc(apiMessage.media.document, mediaContext) } @@ -1444,7 +1444,7 @@ angular.module('myApp.services') apiMessage.media.handleMessage = true break case 'messageMediaInvoice': - apiMessage.media = {_: 'messageMediaUnsupported'} + apiMessage.media = {_: 'messageMediaUnsupportedWeb'} break case 'messageMediaGeoLive': apiMessage.media._ = 'messageMediaGeo' @@ -1524,10 +1524,6 @@ angular.module('myApp.services') : 'ok' ) break - - case 'messageActionScreenshotTaken': - apiMessage.media = {_: 'messageMediaUnsupported'} - delete apiMessage.action } if (migrateFrom && diff --git a/app/partials/desktop/message_media.html b/app/partials/desktop/message_media.html index 57e5c1a4..8857ec2e 100644 --- a/app/partials/desktop/message_media.html +++ b/app/partials/desktop/message_media.html @@ -6,10 +6,17 @@
- + +