Made submission complete page only show after a successful API call

Merged Zhou Fang requested to merge github/fork/linkfang/zhoufang/release-1.1/issue325 into release-1.1

Fixes issue325

Merge request reports