Commit 7661734e authored by Yassine Doghri's avatar Yassine Doghri
Browse files

fix: add where condition to get episode count without deleted episodes

contain podcast page header info within an md width

fixes #67
parent e6197a49
......@@ -199,7 +199,11 @@ class EpisodeModel extends Model
$found = $this->select(
'YEAR(published_at) as year, count(*) as number_of_episodes'
)
->where(['podcast_id' => $podcastId, 'season_number' => null])
->where([
'podcast_id' => $podcastId,
'season_number' => null,
$this->deletedField => null,
])
->groupBy('year')
->orderBy('year', 'DESC')
->get()
......@@ -220,6 +224,7 @@ class EpisodeModel extends Model
->where([
'podcast_id' => $podcastId,
'season_number is not' => null,
$this->deletedField => null,
])
->groupBy('season_number')
->orderBy('season_number', 'ASC')
......
......@@ -21,7 +21,7 @@
<div class="flex flex-col items-center justify-center md:items-stretch md:mx-auto md:container md:py-12 md:flex-row ">
<img src="<?= $podcast->image->medium_url ?>"
alt="<?= $podcast->title ?>" class="object-cover w-full max-w-xs m-4 rounded-lg shadow-xl" />
<div class="w-full p-4 bg-white md:w-auto md:text-white md:bg-transparent">
<div class="bg-white w-fullp-4 md:max-w-md md:text-white md:bg-transparent">
<h1 class="text-2xl font-semibold leading-tight"><?= $podcast->title ?> <span class="text-lg font-normal opacity-75">@<?= $podcast->name ?></span></h1>
<div class="flex items-center mb-4">
<address>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment