Skip to content
This repository has been archived by the owner on Oct 6, 2021. It is now read-only.

Commit

Permalink
Additionally hide completions since history endpoint is down
Browse files Browse the repository at this point in the history
 - #47
  • Loading branch information
iBotPeaches committed Oct 17, 2016
1 parent b9af397 commit 4c411cb
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 5 deletions.
5 changes: 5 additions & 0 deletions destiny/Character.php
Expand Up @@ -253,6 +253,11 @@ protected function gMinutesPlayedActive()
return $this->statistics->total->secondsPlayed->value / 60;
}

public function hasStats()
{
return $this->statistics->total->score->value > 0;
}


//
// Getters
Expand Down
8 changes: 4 additions & 4 deletions resources/views/account.blade.php
Expand Up @@ -94,15 +94,15 @@
<div class="panel-heading">Activities</div>
<div class="activities panel">
@foreach($character->dailyAndNightfall as $activity)
@include('block/activity', ['activity' => $activity])
@include('block/activity', ['activity' => $activity, 'character' => $character])
@endforeach
</div>
@endif
@if (count($character->weeklyRaids))
<div class="panel-heading">Raids</div>
<div class="activities panel">
@foreach($character->weeklyRaids as $activity)
@include('block/activity', ['activity' => $activity])
@include('block/activity', ['activity' => $activity, 'character' => $character])
@endforeach
</div>
@endif
Expand All @@ -111,7 +111,7 @@
<div class="panel-heading">Arenas</div>
<div class="activities panel">
@foreach($character->weeklyArenas as $activity)
@include('block/activity', ['activity' => $activity])
@include('block/activity', ['activity' => $activity, 'character' => $character])
@endforeach
</div>
@endif
Expand All @@ -129,7 +129,7 @@
<div class="info">Active Time Played</div>
@include('block/timespan', ['minutes' => $character->minutesPlayedActive])
</div>
<?php if ($character->statistics->total->score->value == 0): ?>
<?php if (! $character->hasStats()): ?>
<div class="alert alert-info">
Statistics are currently unavailable.
</div>
Expand Down
3 changes: 2 additions & 1 deletion resources/views/block/activity.blade.php
@@ -1,6 +1,7 @@
<?php
/**
* @var \Destiny\Character\Activity $activity
* @var \Destiny\Character $character
*/
?>

Expand All @@ -27,7 +28,7 @@
<?php endif; ?>
</span>
</div>
@if ($activity->isRaid() || $activity->isArena())
@if (($activity->isRaid() || $activity->isArena()) && $character->hasStats())
<div class="stats opaque">
Completions:
<strong><?= $activity->timesCompleted ?></strong>
Expand Down

0 comments on commit 4c411cb

Please sign in to comment.