handleMetaForUpdate method

  1. @override
void handleMetaForUpdate(
  1. Map<String, dynamic> oldMap,
  2. Map<String, dynamic> newMap,
  3. DbPrincipal principal,
  4. PermissionPolicy policy,
)
override

Implementation

@override
void handleMetaForUpdate(
    Map<String, dynamic> oldMap,
    Map<String, dynamic> newMap,
    DbPrincipal principal,
    PermissionPolicy policy) {
  final meta = getOrCreateMetaForUpdate(oldMap, newMap, principal);

  if (!policy.filterByTenant) {
    return;
  }
  throwOnUnauthorizedTenant(meta, principal);
}