handleMetaForCreate method

  1. @override
void handleMetaForCreate(
  1. Map<String, dynamic> map,
  2. DbPrincipal principal,
  3. PermissionPolicy policy
)
override

Implementation

@override
void handleMetaForCreate(Map<String, dynamic> map, DbPrincipal principal,
    PermissionPolicy policy) {
  final meta = getOrCreateMetaForCreate(map, principal);

  if (!policy.filterByTenant) {
    return;
  }

  addTenantKeyToMeta(meta, principal);
  throwOnUnauthorizedTenant(meta, principal);
}