Fix issue with post creating redirecting other posts. Fixes #520

This commit is contained in:
Dessalines 2020-02-07 10:12:05 -05:00
parent 1c182e381b
commit 68ac96147c

View file

@ -516,12 +516,16 @@ export class PostForm extends Component<PostFormProps, PostFormState> {
this.setState(this.state); this.setState(this.state);
} else if (res.op == UserOperation.CreatePost) { } else if (res.op == UserOperation.CreatePost) {
let data = res.data as PostResponse; let data = res.data as PostResponse;
this.state.loading = false; if (data.post.creator_id == UserService.Instance.user.id) {
this.props.onCreate(data.post.id); this.state.loading = false;
this.props.onCreate(data.post.id);
}
} else if (res.op == UserOperation.EditPost) { } else if (res.op == UserOperation.EditPost) {
let data = res.data as PostResponse; let data = res.data as PostResponse;
this.state.loading = false; if (data.post.creator_id == UserService.Instance.user.id) {
this.props.onEdit(data.post); this.state.loading = false;
this.props.onEdit(data.post);
}
} else if (res.op == UserOperation.Search) { } else if (res.op == UserOperation.Search) {
let data = res.data as SearchResponse; let data = res.data as SearchResponse;