Turns out we are suffering a JS error: "ReferenceError: ShowPopup is not 
defined" when we are clicking on the Claim It link. I'm not sufficiently 
familiar with JS to be able to find the error in the code (if any) myself - 
as far as I can see, the function is there.

Presumably, the defect emerged after our restart because that was when we 
started using the Claim plugin 2.8. Code was added to 
AbstractClaimBuildAction/summary.jelly in commit 
c2ea74e2a58cddff9219a03ffe261c1f95ea4be5, to add integration with the Build 
Failure Analyzer plugin (which we are using). See:

https://github.com/jenkinsci/claim-plugin/blob/master/src/main/resources/hudson/plugins/claim/AbstractClaimBuildAction/summary.jelly
 

https://github.com/jenkinsci/claim-plugin/commit/c2ea74e2a58cddff9219a03ffe261c1f95ea4be5

We have applied the following work-around via Greasemonkey script, just to 
make the claim "popup" visible at all times. This is simply the content of 
the (unreachable) ShowPopup() function:

hp = document.getElementById("claimHoverPopup");
hp.style.display = "block";

Applies equally to Firefox 44.0 (on Linux) and Chromium (on Windows or 
Linux).


On Friday, February 5, 2016 at 5:45:04 PM UTC+13, [email protected] wrote:
>
> Our Jenkins server suffered a power outage, and since restart, the Claim 
> plugin has refused to work: Clicking on the "Claim it" link for a failed 
> job has no visible effect.
>
 

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/b24128e6-d8cf-4feb-91b9-c083cbba0c82%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to