#826 in progress
This commit is contained in:
parent
b15d82a12b
commit
0c35144d82
|
@ -471,7 +471,7 @@ sub mkOidcConsent {
|
||||||
# TODO: add JS to remove consent
|
# TODO: add JS to remove consent
|
||||||
if ( $session->{_oidcConnectedRP} ) {
|
if ( $session->{_oidcConnectedRP} ) {
|
||||||
$tmp .=
|
$tmp .=
|
||||||
qq'<tr><td>$_ <a class="oidcConsent" partner="$_">remove</a></td></tr>'
|
qq'<tr partner="$_"><td>$_ <a class="oidcConsent" partner="$_">remove</a></td></tr>'
|
||||||
foreach ( split /,/, $session->{_oidcConnectedRP} );
|
foreach ( split /,/, $session->{_oidcConnectedRP} );
|
||||||
$tmp .= qq'</tbody></table><script type="application/init">
|
$tmp .= qq'</tbody></table><script type="application/init">
|
||||||
{
|
{
|
||||||
|
|
|
@ -53,9 +53,9 @@ setOrder = ->
|
||||||
|
|
||||||
removeOidcConsent = (partner) ->
|
removeOidcConsent = (partner) ->
|
||||||
r = new RegExp partner, 'g'
|
r = new RegExp partner, 'g'
|
||||||
datas['oidcConsents'] = datas['oidcConsents'].replace(r,'').replace(',+',',')
|
datas['oidcConsents'] = datas['oidcConsents'].replace(r,'').replace(/,+/,',').replace(/^,/,'').replace(/,$/,'')
|
||||||
setKey '_oidcConnectedRP', datas['oidcConsents']
|
setKey '_oidcConnectedRP', datas['oidcConsents']
|
||||||
$(this).text()
|
$("tr[partner='#{partner}']").hide()
|
||||||
|
|
||||||
setKey = (key,val) ->
|
setKey = (key,val) ->
|
||||||
$.ajax
|
$.ajax
|
||||||
|
|
|
@ -77,9 +77,9 @@ LemonLDAP::NG Portal jQuery scripts
|
||||||
removeOidcConsent = function(partner) {
|
removeOidcConsent = function(partner) {
|
||||||
var r;
|
var r;
|
||||||
r = new RegExp(partner, 'g');
|
r = new RegExp(partner, 'g');
|
||||||
datas['oidcConsents'] = datas['oidcConsents'].replace(r, '').replace(',+', ',');
|
datas['oidcConsents'] = datas['oidcConsents'].replace(r, '').replace(/,+/, ',').replace(/^,/, '').replace(/,$/, '');
|
||||||
setKey('_oidcConnectedRP', datas['oidcConsents']);
|
setKey('_oidcConnectedRP', datas['oidcConsents']);
|
||||||
return $(this).text();
|
return $("tr[partner='" + partner + "']").hide();
|
||||||
};
|
};
|
||||||
|
|
||||||
setKey = function(key, val) {
|
setKey = function(key, val) {
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user