@@ -38,8 +38,10 @@ l.layout(title: "GitHub Pull Request Status") {
3838 div(style : " display: inline-block" ) {
3939 if (h. hasPermission(my. job, Item . BUILD )) {
4040 def runTrigger = " runTrigger" ;
41- form(method : " post" , action : " runTrigger" , onsubmit : " return callFeature(this, ${ runTrigger} )" ,
42- style : " float: right; margin-right: 100px" ) {
41+ form(method : " post" , action : " runTrigger" , style : " float: right; margin-right: 100px" ,
42+ class : " callFeature no-json" ,
43+ ' data-answerPlaceId' : runTrigger,
44+ ' data-parameters' : " {}" ) {
4345 f. submit(value : _(" Run GH PR Trigger" ))
4446 div(id : runTrigger)
4547 }
@@ -68,8 +70,10 @@ l.layout(title: "GitHub Pull Request Status") {
6870 // build local PR button
6971 def buildResultId = " buildResult" + pr. number;
7072 form(method : " post" , action : " build" ,
71- onsubmit : " return callFeature(this, ${ buildResultId} , {'prNumber' : '${ pr.number} ' })" ,
72- style : " float: left; " ) {
73+ style : " float: left; " ,
74+ class : " callFeature no-json" ,
75+ ' data-answerPlaceId' : buildResultId,
76+ ' data-parameters' : """ {"prNumber" : "${ pr.number} " }""" ) {
7377 f. submit(value : _(" Build" ))
7478 div(id : buildResultId) // some text from responce
7579 }
@@ -78,8 +82,10 @@ l.layout(title: "GitHub Pull Request Status") {
7882 if (builds != null && ! builds. isEmpty()) {
7983 def rebuildId = " rebuildResult" + pr. number;
8084 form(method : " post" , action : " rebuild" ,
81- onsubmit : " return callFeature(this, ${ rebuildId} , {'prNumber' : ${ pr.number} })" ,
82- style : " float: right; margin-right: 100px" ) {
85+ style : " float: right; margin-right: 100px" ,
86+ class : " callFeature no-json" ,
87+ ' data-answerPlaceId' : rebuildId,
88+ ' data-parameters' : """ {"prNumber" : "${ pr.number} " }""" ) {
8389 f. submit(value : _(" Rebuild last build" ))
8490 div(id : rebuildId)
8591 }
@@ -97,17 +103,20 @@ l.layout(title: "GitHub Pull Request Status") {
97103 form(method : " post" ,
98104 name : " rebuildAllFailed" ,
99105 action : " rebuildAllFailed" ,
100- onsubmit : " return callFeature(this, ${ rebuildAllFailedId} )" ,
101- style : " float: right; margin-right: 100px" ) {
106+ style : " float: right; margin-right: 100px" ,
107+ class : " callFeature no-json" ,
108+ ' data-answerPlaceId' : rebuildAllFailedId,
109+ ' data-parameters' : " {}" ) {
102110 f. submit(value : _(" Rebuild all failed builds" ))
103111 div(id : rebuildAllFailedId)
104112 }
105113 }
106114
107115 if (h. hasPermission(my. job, Item . DELETE )) {
108116 def clearRepoId = " clearRepoResult" ;
109- form(method : " post" , action : " clearRepo" , onsubmit : " return callFeature(this, ${ clearRepoId} )" ,
110- style : " float: left" ) {
117+ form(method : " post" , action : " clearRepo" ,
118+ style : " float: left" , class : " callFeature no-json" ,
119+ ' data-answerPlaceId' : clearRepoId, ' data-parameters' : " {}" ) {
111120 f. submit(value : _(" Remove all repo data" ))
112121 div(id : clearRepoId)
113122 }
0 commit comments