Comparing version 2023.12.20 to 2023.12.21
@@ -268,3 +268,3 @@ module.exports = function init(options) { | ||
____0.on('[any][saving data]', function () { | ||
____0.log( ____0.options.name + ' :: Saving Data :: ' + ____0.options.savingTime + ' Minute '); | ||
____0.log(____0.options.name + ' :: Saving Data :: ' + ____0.options.savingTime + ' Minute '); | ||
}); | ||
@@ -271,0 +271,0 @@ |
@@ -239,12 +239,11 @@ module.exports = function init(____0) { | ||
if (typeof list === 'string') { | ||
____0.readFile(list, (err, data) => { | ||
if (!err) { | ||
let arr = ____0.fromJson(data); | ||
for (let i = 0; i < arr.length; i++) { | ||
security.roles.push(arr[i]); | ||
} | ||
let arr = ____0.readFileSync(list); | ||
if (arr) { | ||
arr = ____0.fromJson(arr); | ||
for (let i = 0; i < arr.length; i++) { | ||
security.roles.push(arr[i]); | ||
} | ||
callback(security.roles); | ||
}); | ||
} else if (typeof list === 'object') { | ||
} | ||
callback(security.roles); | ||
} else if (Array.isArray(list)) { | ||
for (let i = 0; i < list.length; i++) { | ||
@@ -255,2 +254,3 @@ security.roles.push(list[i]); | ||
} | ||
return security.roles; | ||
}; | ||
@@ -298,3 +298,5 @@ | ||
_user.permissions.forEach((p) => { | ||
if (p.name && _user.$permissions.filter((_p) => _p == p.name).length === 0) _user.$permissions.push(p.name); | ||
if (p.name && !_user.$permissions.some((_p) => _p == p.name)) { | ||
_user.$permissions.push(p.name); | ||
} | ||
}); | ||
@@ -308,8 +310,7 @@ | ||
ps.forEach((p) => { | ||
if (_user.$permissions.filter((_p) => _p == p).length === 0) { | ||
if (!_user.$permissions.some((_p) => _p == p)) { | ||
_user.$permissions.push(p); | ||
} | ||
security.permissions.forEach((p2) => { | ||
if (p2.name == '*') { | ||
} | ||
if (p2.name == p) { | ||
@@ -841,3 +842,2 @@ _user.$permissions_info.push(p2); | ||
let any = !0; | ||
if (typeof permissions === 'string') { | ||
@@ -844,0 +844,0 @@ if (permissions.like('*&&*')) { |
@@ -186,7 +186,5 @@ module.exports = function init(req, res, ____0, callback) { | ||
if (!err && user) { | ||
console.log(user); | ||
session.user = user; | ||
if (session.user) { | ||
if (!session.user.permissions) { | ||
session.user.permissions = []; | ||
} | ||
req.features.push('login'); | ||
@@ -193,0 +191,0 @@ } |
{ | ||
"name": "isite", | ||
"version": "2023.12.20", | ||
"version": "2023.12.21", | ||
"description": "Create High Level Multi-Language Web Site [Fast and Easy] ", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
80449
19135413