UNPKG

@opra/common

Version:
17 lines (16 loc) 543 B
import { ForbiddenError } from './forbidden.error.js'; /** * 403 Forbidden * The client does not have access rights to the content; that is, it is unauthorized, * so the server is refusing to give the requested resource. Unlike 401 Unauthorized, * the client's identity is known to the server. */ export class PermissionError extends ForbiddenError { init(issue) { super.init({ message: 'You dont have permission for this operation', code: 'PERMISSION_ERROR', ...issue, }); } }