blob: 2888a95488c720056b7868c3d355007910b90887 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
(function(){
if (typeof jQuery === 'undefined') {
return;
}
function set_redirect(form) {
var e = form.username.value;
if (e == 'inspector@example.org') {
form.r.value = 'my/planned';
} else if (e == 'cs@example.org') {
form.r.value = 'reports';
} else if (e == 'super@example.org') {
form.r.value = 'admin';
}
}
$('#demo-user-list button').click(function(){
var form = document.forms.general_auth;
form.username.value = $(this).data('email');
form.password_sign_in.value = 'password';
set_redirect(form);
form.submit();
});
$('form[name=general_auth]').on('submit', function() {
set_redirect(this);
});
})();
|