fix: handle access result gracefully

This commit is contained in:
Elliot DeNolf
2020-12-03 11:50:08 -05:00
parent 66946c8697
commit 1cd578ef44
3 changed files with 6 additions and 5 deletions

View File

@@ -1,7 +1,7 @@
import { Forbidden } from '../errors';
import { Access } from '../config/types';
import { Access, AccessResult } from '../config/types';
const executeAccess = async (operation, access: Access): Promise<boolean> => {
const executeAccess = async (operation, access: Access): Promise<AccessResult> => {
if (access) {
const result = await access(operation);