if (deleteSourceIssueLinkValidationResult.isValid()) issueLinkService.delete(deleteSourceIssueLinkValidationResult); return Response.status(Response.Status.NO_CONTENT).cacheControl(never()).build(); if (deleteDesinationIssueLinkValidationResult.isValid()) issueLinkService.delete(deleteDesinationIssueLinkValidationResult); return Response.status(Response.Status.NO_CONTENT).cacheControl(never()).build();
@RequiresXsrfCheck protected String doExecute() throws Exception { if (confirm) { issueLinkService.delete(validationResult); String targetID = hasIssueLinks(getLoggedInUser(), getIssueObject()) ? "#linkingmodule" : ""; final String redirectUrl = "/browse/" + getIssueObject().getKey() + targetID; if (isInlineDialogMode()) { return returnCompleteWithInlineRedirect(redirectUrl); } return returnComplete(redirectUrl); } else { // No confirmation supplied - ask for one return INPUT; } }