Skip to content

Commit c56aae2

Browse files
committed
Fix race condition in configurable.jelly: use href='#' and data-task-href
1 parent 56e0194 commit c56aae2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

core/src/main/resources/lib/hudson/project/configurable.jelly

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ THE SOFTWARE.
2929

3030
<j:if test="${!newJobPage}">
3131
<j:if test="${it.buildable}">
32-
<l:task href="${url}/build?delay=0sec" icon="icon-clock icon-md" permission="${it.BUILD}" post="${!it.parameterized}" data-task-failure="${%buildFailed}" data-task-success="${%Build scheduled}" title="${it.buildNowText}"/>
32+
<st:adjunct includes="lib.hudson.project.configurable.configurable"/>
33+
<l:task href="#" data-task-href="${url}/build?delay=0sec" icon="icon-clock icon-md" permission="${it.BUILD}" post="${!it.parameterized}" data-callback="lib_hudson_project_configurable_build_now_callback" data-task-failure="${%buildFailed}" data-task-success="${%Build scheduled}" data-parameterized="${it.parameterized}" title="${it.buildNowText}"/>
3334
</j:if>
3435
<j:choose>
3536
<j:when test="${h.hasPermission(it,it.CONFIGURE)}">

0 commit comments

Comments
 (0)