diff --git a/layouts/partials/books/rows/read-dates.html b/layouts/partials/books/rows/read-dates.html
index ed871da..1e27b53 100644
--- a/layouts/partials/books/rows/read-dates.html
+++ b/layouts/partials/books/rows/read-dates.html
@@ -1,11 +1,10 @@
{{- with .date_started -}}
- {{- time.Format "Jan 2, 2006" . -}}
+ {{ if not $.date_finished }}Since{{ end }}
+ {{ time.Format "Jan 2, 2006" . -}}
{{- else -}}
Unknown
{{- end }}
-to
-{{ with .date_finished -}}
- {{- time.Format "Jan 2, 2006" . -}}
-{{- else -}}
- Unknown
+{{- with .date_finished }}
+ to
+ {{ time.Format "Jan 2, 2006" . -}}
{{- end -}}
diff --git a/layouts/partials/cite.html b/layouts/partials/cite.html
index 2d15d06..8fe8c33 100644
--- a/layouts/partials/cite.html
+++ b/layouts/partials/cite.html
@@ -9,11 +9,11 @@
itemscope
itemprop="citation"
itemtype="https://schema.org/{{- $itemType -}}"
- {{- if .titleTrans -}}
+ {{- if $.titleTrans -}}
lang="{{- $.titleLang -}}"
title="{{- $.titleTrans -}}"
{{- end -}}>
- {{- .title -}}
+ {{- $.title -}}
{{- with $pages -}}{{- end -}}
diff --git a/layouts/partials/series_by_id.html b/layouts/partials/series_by_id.html
index ca9d7ad..c4f1148 100644
--- a/layouts/partials/series_by_id.html
+++ b/layouts/partials/series_by_id.html
@@ -1,22 +1,26 @@
{{- $series_tmdb_id := .tmdb_id -}}
{{- $series := "" -}}
+{{ warnf "%v" $series_tmdb_id }}
{{- range ( index .g.Site.Data.tv_series.current ) -}}
- {{- if ( eq .tmdb_id $series_tmdb_id ) -}}
- {{- $series = . -}}
- {{- end -}}
+ {{- if ( and ( isset . "tmdb_id" ) ( eq .tmdb_id $series_tmdb_id ) ) -}}
+ {{- $series = . -}}
+ {{ warnf "%v" $series }}
+ {{- end -}}
{{- end -}}
{{- range ( index .g.Site.Data.tv_series.log ) -}}
- {{- if ( eq .tmdb_id $series_tmdb_id ) -}}
- {{- $series = . -}}
- {{- end -}}
+ {{- if ( and ( isset . "tmdb_id" ) ( eq .tmdb_id $series_tmdb_id ) ) -}}
+ {{- $series = . -}}
+ {{ warnf "%v" $series }}
+ {{- end -}}
{{- end -}}
{{- range ( index .g.Site.Data.tv_series.wishlist ) -}}
- {{- if ( eq .tmdb_id $series_tmdb_id ) -}}
- {{- $series = . -}}
- {{- end -}}
+ {{- if ( and ( isset . "tmdb_id" ) ( eq .tmdb_id $series_tmdb_id ) ) -}}
+ {{- $series = . -}}
+ {{ warnf "%v" $series }}
+ {{- end -}}
{{- end -}}
{{- return $series -}}
diff --git a/layouts/partials/tv/episodes/table-body.html b/layouts/partials/tv/episodes/table-body.html
index 335e3f0..2df799f 100644
--- a/layouts/partials/tv/episodes/table-body.html
+++ b/layouts/partials/tv/episodes/table-body.html
@@ -5,42 +5,49 @@
{{ end }}
{{ range ( sort ( index $.Site.Data.tv_episodes ( .Scratch.Get "listMode" ) ) ( .Scratch.Get "filterCol" ) ( .Scratch.Get "filterDir" ) ) }}
-