Skip to content

Commit

Permalink
Corrige erro que impedia os campos ficarem obrigatórios
Browse files Browse the repository at this point in the history
  • Loading branch information
erleibiazzio committed Aug 31, 2023
1 parent ae628e4 commit 82ccc20
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions plugins/SettingsPa/Plugin.php
Original file line number Diff line number Diff line change
Expand Up @@ -85,10 +85,15 @@ public function _init()
}, 10000);

$app->hook("<<GET|POST|PATCH|PUT>>(agent.<<*>>):before", function () use ($app, $self) {
$metadata = $app->getRegisteredMetadata('MapasCulturais\Entities\Agent',1);
foreach($self->config['agent1_required_fields'] as $field => $bool){
$metadata[$field]->is_required = $bool;
$entity = $this->requestedEntity;

if($entity && $entity->type && $entity->type->id == 1){
$metadata = $app->getRegisteredMetadata('MapasCulturais\Entities\Agent');
foreach($self->config['agent1_required_fields'] as $field => $bool){
$metadata[$field]->is_required = $bool;
}
}

}, 10000);
}

Expand Down

0 comments on commit 82ccc20

Please sign in to comment.