Skip to content

Commit 88189cd

Browse files
authored
Merge pull request #361 from secultce/develop
Merge develop to homolog
2 parents 238e299 + fe75ef9 commit 88189cd

File tree

3 files changed

+22
-25
lines changed

3 files changed

+22
-25
lines changed

src/protected/application/lib/modules/Diligence/Repositories/Diligence.php

+3-6
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,13 @@
88

99
class Diligence{
1010

11-
static public function findBy($className = 'Diligence\Entities\Diligence', $array): array
11+
static public function findBy(string $className = 'Diligence\Entities\Diligence', array $criteria = [], array $orderBy = []): array
1212
{
1313
$app = App::i();
14-
$entity = $app->em->getRepository($className)->findBy($array);
15-
if(count($entity) > 0){
16-
return $entity;
17-
}
14+
$entity = $app->em->getRepository($className)->findBy($criteria, $orderBy);
1815
return $entity;
1916
}
20-
17+
2118
static public function getRegistrationAgentOpenAndAgent($number, $agentOpen, $agent): array
2219
{
2320
$app = App::i();

src/protected/application/lib/modules/Diligence/layouts/parts/diligence/btn-actions-proponent.php

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
<?php
22

33
use Diligence\Entities\AnswerDiligence;
4+
use Diligence\Entities\Diligence;
45
use \MapasCulturais\App;
56
use Diligence\Repositories\Diligence as DiligenceRepo;
67

78
$app = App::i();
89

9-
$diligences = DiligenceRepo::findBy('Diligence\Entities\Diligence', ['registration' => $entity->id]);
10+
$diligences = DiligenceRepo::findBy('Diligence\Entities\Diligence', [
11+
'registration' => $entity->id,
12+
'status' => Diligence::STATUS_SEND
13+
], ['createTimestamp' => 'asc']);
1014
$mostRecentDiligence = end($diligences);
1115
$diligenceId = $diligences ? $mostRecentDiligence->id : null;
1216

Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
<?php
2-
//dump($entity);
1+
<?php
32
//$spaceRelation = array_key_exists('useSpaceRelation', $project->metadata) ? $project->metadata['useSpaceRelation'] : '';
4-
3+
54
//if($spaceRelation == 'optional' || $spaceRelation == 'required'):
65
?>
76

@@ -10,24 +9,21 @@
109
<!-- espaços relacionados a inscricao -->
1110
<div class="registration-list">
1211
<input type="hidden" id="ownerId" name="ownerId" class="js-editable" data-edit="ownerId"/>
13-
<div id="registration-agent-space" class="js-registration-agent registration-agent">
14-
<p ng-if="data.entity.registrationSpace.status < 0" class="alert warning"><?php \MapasCulturais\i::_e("Aguardando confirmação");?></p>
15-
<div class="clearfix">
16-
<img ng-src="{{data.entity.registrationSpace.space.avatar.avatarSmall.url || data.assets.avatarSpace}}" class="registration-space-avatar" />
17-
18-
<div class="space-single-view-message">
19-
<a ng-if="data.entity.registrationSpace.space" href="{{data.entity.registrationSpace.space.singleUrl}}">{{data.entity.registrationSpace.space.name}}</a>
20-
<span ng-if="!data.entity.registrationSpace.space"><?php \MapasCulturais\i::_e("Não informado");?></span>
21-
</div>
12+
<div id="registration-agent-space" class="js-registration-agent registration-agent">
13+
<p ng-if="data.entity.registrationSpace.status < 0" class="alert warning"><?php \MapasCulturais\i::_e("Aguardando confirmação");?></p>
14+
<div class="clearfix">
15+
<img ng-src="{{data.entity.registrationSpace.space.avatar.avatarSmall.url || data.assets.avatarSpace}}" class="registration-space-avatar" />
16+
17+
<div class="space-single-view-message">
18+
<a ng-if="data.entity.registrationSpace.space" href="{{data.entity.registrationSpace.space.singleUrl}}">{{data.entity.registrationSpace.space.name}}</a>
19+
<span ng-if="!data.entity.registrationSpace.space"><?php \MapasCulturais\i::_e("Não informado");?></span>
2220
</div>
23-
<div class="registration-space-details">
24-
<div ng-repeat="prop in data.spaceLabels" ng-if="data.entity.spaceData[prop.name]">
25-
<span class="label">{{prop.label}}</span>: {{prop.name === 'location' ? getReadableLocation(data.entity.spaceData[prop.name]) : data.entity.spaceData[prop.name]}}
26-
</div>
21+
</div>
22+
<div class="registration-space-details">
23+
<div ng-repeat="prop in data.spaceLabels" ng-if="data.entity.spaceData[prop.name]">
24+
<span class="label">{{prop.label}}</span>: {{prop.name === 'location' ? getReadableLocation(data.entity.spaceData[prop.name]) : data.entity.spaceData[prop.name]}}
2725
</div>
2826
</div>
2927
</div>
3028
</div>
3129
</div>
32-
33-
<?php //endif; ?>

0 commit comments

Comments
 (0)