提交 2b6bccf2 编写于 作者: S Seiji Sogabe

[FIXED JENKINS-10510] go back to view page when job is deleted.

上级 9f88c6e8
......@@ -63,6 +63,9 @@ Upcoming changes</a>
<li class=bug>
Link "Started by user XXX" broken on build status page if user name modified.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-10698">issue 10698</a>)
<li class=rfe>
go back to view page when job is deleted.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-10510">issue 10510</a>)
</ul>
</div><!--=TRUNK-END=-->
......
......@@ -1646,6 +1646,22 @@ public abstract class AbstractProject<P extends AbstractProject<P,R>,R extends A
rsp.forwardToPreviousPage(req);
}
/**
* Deletes this project.
*/
@Override
public void doDoDelete(StaplerRequest req, StaplerResponse rsp) throws IOException, ServletException, InterruptedException {
requirePOST();
delete();
if (req == null || rsp == null)
return;
View view = req.findAncestorObject(View.class);
if (view == null)
rsp.sendRedirect2(req.getContextPath() + '/' + getParent().getUrl());
else
rsp.sendRedirect2(req.getContextPath() + '/' + view.getUrl());
}
@Override
protected void submit(StaplerRequest req, StaplerResponse rsp) throws IOException, ServletException, FormException {
super.submit(req,rsp);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册