<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Aug 16, 2018 at 5:04 PM, Vasquez, Justin <span dir="ltr"><<a href="mailto:justin_vasquez@brown.edu" target="_blank">justin_vasquez@brown.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><span style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Hi,</span><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">I'm using CDash 2.4.0 to test my builds nightly. On my CDash web page, if I go to my project and navigate to Settings -> Groups -> Current BuildGroups, there are three tabs for Nightly, Continuous, and Experimental builds. When I click any of the email preferences (normal, summary, or no email) and save the changes, the buttons do not remain filled in when I refresh the page. This does not occur for the other button types which are check boxes nor for the text entry boxes. I queried the mysql database and can confirm that the email preferences are being set correctly. I would like the option to see what the current value of the email settings is just as I can see whether or not if "email committers" is checked off. Is there a way to edit the .php files to allow the email preferences buttons to remain filled?</div></div></blockquote><div><br></div><div>This was a bug with the UI.  The settings for the buildgroup were getting updated correctly, but the UI failed to show what the email setting was for each buildgroup.</div><div><br></div><div>Here's the commit where this was fixed:</div><div><a href="https://github.com/Kitware/CDash/commit/5ab9fb4de94e74a54c8b5a98b62b4d5cb0553a65">https://github.com/Kitware/CDash/commit/5ab9fb4de94e74a54c8b5a98b62b4d5cb0553a65</a><br></div><div><br></div><div>If you're using a git checkout, you can do:</div><div><font face="monospace, monospace">git cherry-pick 5ab9fb4d</font></div><div><font face="monospace, monospace">node_modules/.bin/gulp</font></div><div><br></div><div>If you extract a zip/tarball to install CDash, you can download this commit as a patch here:</div><div><a href="https://github.com/Kitware/CDash/commit/5ab9fb4de94e74a54c8b5a98b62b4d5cb0553a65.diff">https://github.com/Kitware/CDash/commit/5ab9fb4de94e74a54c8b5a98b62b4d5cb0553a65.diff</a><br></div><div>Then use the patch command to apply it and run gulp as above.</div><div><br>HTH!  Let us know if it doesn't work for you.</div></div></div></div>