working on permissions
This commit is contained in:
@@ -62,7 +62,7 @@ function showListOfEditableLists(data){
|
||||
|
||||
select.appendTo($('<td/>')).appendTo(row);
|
||||
|
||||
$('<td/>').text(list.imap_host).appendTo(row);
|
||||
$('<td/>').text(list.imap_host).appendTo(row);
|
||||
$('<td/>').text(list.imap_port).appendTo(row);
|
||||
$('<td/>').text(list.imap_user).appendTo(row);
|
||||
$('<td/>').text(list.smtp_host).appendTo(row);
|
||||
@@ -70,10 +70,11 @@ function showListOfEditableLists(data){
|
||||
$('<td/>').text(list.smtp_user).appendTo(row);
|
||||
row.appendTo('#listlist');
|
||||
}
|
||||
if (data.user.name == 'Admin'){
|
||||
$('a[href=register]').show();
|
||||
console.log(data.user);
|
||||
if (data.user.permissions.includes('create lists')){
|
||||
$('a[href=add_list]').show();
|
||||
} else {
|
||||
$('a[href=register]').hide();
|
||||
$('a[href=add_list]').hide();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -128,9 +129,10 @@ function showUserList(data){
|
||||
$('<td/>').text(user.name).appendTo(row);
|
||||
$('<td/>').text(user.email).appendTo(row);
|
||||
$('<td/>').text(user.password).appendTo(row);
|
||||
$('<td/>').text(user.permissions).appendTo(row);
|
||||
row.appendTo('#userlist');
|
||||
}
|
||||
if (data.user.name == 'Admin'){
|
||||
if (data.user.permissions.includes('admin')){
|
||||
$('a[href=register]').show();
|
||||
} else {
|
||||
$('a[href=register]').hide();
|
||||
|
||||
Reference in New Issue
Block a user