MM-11449 Show OpenGraph previews for pages with any of the required fields (#2054)

* MM-11449 Show OpenGraph previews for pages with any of the required fields

* Update mattermost-redux
This commit is contained in:
Harrison Healey 2018-08-30 13:18:01 -04:00 committed by Elias Nahum
parent 5285c3b56e
commit 07ada67e1a
3 changed files with 6 additions and 8 deletions

View file

@ -168,7 +168,7 @@ export default class PostAttachmentOpenGraph extends PureComponent {
const {isReplyPost, openGraphData, theme} = this.props;
const {hasImage, height, imageUrl, width} = this.state;
if (!openGraphData || !openGraphData.url) {
if (!openGraphData) {
return null;
}
@ -210,7 +210,7 @@ export default class PostAttachmentOpenGraph extends PureComponent {
numberOfLines={3}
ellipsizeMode='tail'
>
{openGraphData.title}
{openGraphData.title || openGraphData.url}
</Text>
</TouchableOpacity>
</View>

8
package-lock.json generated
View file

@ -10178,8 +10178,8 @@
}
},
"mattermost-redux": {
"version": "github:mattermost/mattermost-redux#45ae4849c2810b56cb5a420fb7d49d2621145969",
"from": "github:mattermost/mattermost-redux#45ae4849c2810b56cb5a420fb7d49d2621145969",
"version": "github:mattermost/mattermost-redux#28be3683bff6ae8c563883bb0ff04d7bd9ea31ee",
"from": "github:mattermost/mattermost-redux#28be3683bff6ae8c563883bb0ff04d7bd9ea31ee",
"requires": {
"deep-equal": "1.0.1",
"eslint-plugin-header": "1.2.0",
@ -10806,7 +10806,6 @@
"resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
"integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
"dev": true,
"optional": true,
"requires": {
"kind-of": "^3.0.2",
"longest": "^1.0.1",
@ -12115,8 +12114,7 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
"integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
"dev": true,
"optional": true
"dev": true
},
"loose-envify": {
"version": "1.3.1",

View file

@ -16,7 +16,7 @@
"intl": "1.2.5",
"jail-monkey": "1.0.0",
"jsc-android": "216113.0.3",
"mattermost-redux": "github:mattermost/mattermost-redux#45ae4849c2810b56cb5a420fb7d49d2621145969",
"mattermost-redux": "github:mattermost/mattermost-redux#28be3683bff6ae8c563883bb0ff04d7bd9ea31ee",
"mime-db": "1.33.0",
"prop-types": "15.6.1",
"react": "16.3.2",