Fixed comment deep link issue

This commit is contained in:
Mustafa Buyukcelebi 2019-08-28 16:07:53 +03:00
parent 11d321889e
commit 0be5c10ec2
2 changed files with 5 additions and 7 deletions

View File

@ -181,6 +181,7 @@ class ApplicationContainer extends Component {
let params;
let content;
let profile;
let isHasParentPost = false;
const { currentAccount, dispatch } = this.props;
const { isIos } = this.state;
@ -215,18 +216,15 @@ class ApplicationContainer extends Component {
if (author && permlink) {
await getPost(author, permlink, currentAccount.name)
.then(result => {
if (get(result, 'title')) {
content = result;
} else {
this._handleAlert('deep_link.no_existing_post');
}
isHasParentPost = get(result, 'parent_permlink');
})
.catch(() => {
this._handleAlert('deep_link.no_existing_post');
});
routeName = ROUTES.SCREENS.POST;
params = { content };
params = { content, isHasParentPost };
} else if (author) {
profile = await getUser(author);

View File

@ -43,8 +43,8 @@ class PostContainer extends Component {
} else if (author && permlink) {
this._loadPost(author, permlink);
this.setState({ author });
if (isHasParentPost) this.setState({ isHasParentPost });
}
if (isHasParentPost) this.setState({ isHasParentPost });
}
componentWillReceiveProps(nextProps) {