summaryrefslogtreecommitdiff
path: root/pgcommitfest/commitfest/static
diff options
context:
space:
mode:
authorMagnus Hagander2014-07-15 10:05:47 +0000
committerMagnus Hagander2014-07-15 10:05:47 +0000
commite6fd075d049e1f66ccdb515dcc376d99027fc7fc (patch)
treee5d0dd193a0bba320734718b59de60271c771552 /pgcommitfest/commitfest/static
parent0eba14c4159a492edfa9e66fab0403440645154f (diff)
Clear the patch filter when hidden, if it contained anything
Diffstat (limited to 'pgcommitfest/commitfest/static')
-rw-r--r--pgcommitfest/commitfest/static/commitfest/js/commitfest.js13
1 files changed, 13 insertions, 0 deletions
diff --git a/pgcommitfest/commitfest/static/commitfest/js/commitfest.js b/pgcommitfest/commitfest/static/commitfest/js/commitfest.js
index 579ad18..0ca6316 100644
--- a/pgcommitfest/commitfest/static/commitfest/js/commitfest.js
+++ b/pgcommitfest/commitfest/static/commitfest/js/commitfest.js
@@ -129,3 +129,16 @@ function toggleButtonCollapse(buttonId, collapseId) {
$('#' + buttonId).button('toggle');
$('#' + collapseId).toggleClass('in')
}
+
+function togglePatchFilterButton(buttonId, collapseId) {
+ /* Figure out if we are collapsing it */
+ if ($('#' + collapseId).hasClass('in')) {
+ /* Go back to ourselves without a querystring to reset the form, unless it's already empty */
+ if (document.location.href.indexOf('?') > -1) {
+ document.location.href = '.';
+ return;
+ }
+ }
+
+ toggleButtonCollapse(buttonId, collapseId);
+}