27 lines
930 B
HTML
27 lines
930 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>Debug Permissions</title>
|
|
<script>
|
|
// Paste this in browser console to debug
|
|
const acs = localStorage.getItem('acs');
|
|
const role = localStorage.getItem('role');
|
|
console.log('Current Role:', role);
|
|
console.log('Current ACS (raw):', acs);
|
|
console.log('Current ACS (parsed):', acs ? acs.split(',').map(Number) : []);
|
|
console.log('VIEW_AGENT permission code:', 171);
|
|
console.log('Has VIEW_AGENT?', acs ? acs.split(',').map(Number).includes(171) : false);
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<h1>Open Browser Console (F12)</h1>
|
|
<p>Or run this in console:</p>
|
|
<pre>
|
|
const acs = localStorage.getItem('acs');
|
|
console.log('Your permissions:', acs);
|
|
console.log('As array:', acs ? acs.split(',').map(Number) : []);
|
|
console.log('Has VIEW_AGENT (171)?', acs ? acs.split(',').includes('171') : false);
|
|
</pre>
|
|
</body>
|
|
</html>
|