bananas-commerce-admin
Version:
What's this, an admin for apes?
15 lines • 481 B
JavaScript
import { hasGroup } from "./has_group";
import { hasPermission } from "./has_permission";
export function hasAccess(user, permission, group) {
let access = false;
if (user == null)
access = false;
if (permission == null && group == null)
access = true;
if (group != null)
access = hasGroup(user, group);
if (permission != null)
access = hasPermission(user, permission);
return access;
}
//# sourceMappingURL=has_access.js.map