Skip to content

Commit

Permalink
fix(revision): fix included properties and properties options
Browse files Browse the repository at this point in the history
  • Loading branch information
JoelAlphonso committed Nov 8, 2022
1 parent d9e0346 commit ff0bd59
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions packages/object/src/Charcoal/Object/RevisionService.php
Original file line number Diff line number Diff line change
Expand Up @@ -53,15 +53,15 @@ public function parseRevisionProperties(ModelInterface $model): array
$properties = array_keys($model->data());

if ($modelConfig->hasProperties()) {
return array_intersect_key($properties, $modelConfig->getProperties());
return array_intersect($properties, $modelConfig->getProperties());
}

if ($modelConfig->hasExcludedProperties()) {
$excludedProperties = $modelConfig->getExcludedProperties();

if ($modelConfig->hasIncludedProperties()) {
$includedProperties = $modelConfig->getIncludedProperties();
$excludedProperties = array_filter($excludedProperties, fn($e) => in_array($e, $includedProperties));
$excludedProperties = array_filter($excludedProperties, fn($e) => !in_array($e, $includedProperties));
}

return array_filter(
Expand Down

0 comments on commit ff0bd59

Please sign in to comment.