diff --git a/templates/themes/default/watch.t b/templates/themes/default/watch.t
index b882d9c..d9f3073 100644
--- a/templates/themes/default/watch.t
+++ b/templates/themes/default/watch.t
@@ -7,7 +7,7 @@
{{.view_count}} views
- {{.like_count}} likes, {{.dislike_count}} dislikes.
+ {{.like_dislike_count}}
{{.fav}}
{{.sub}}
diff --git a/webroot/watch.shs b/webroot/watch.shs
index 182d1f0..a31a3a9 100755
--- a/webroot/watch.shs
+++ b/webroot/watch.shs
@@ -55,8 +55,15 @@ if [[ "${get_data[v]}" ]]; then
strings[upload_date]=$(date -d "$(echo $video | jq -r '.upload_date' | sed -E 's/..../&-/;s/....-../&-/')" "+%d %B %Y")
strings[view_count]=$(echo $video | jq -r '.view_count')
- strings[like_count]=$(echo $video | jq -r '.like_count')
- strings[dislike_count]=$(echo $video | jq -r '.dislike_count')
+ like_count=$(echo $video | jq -r '.like_count')
+ dislike_count=$(echo $video | jq -r '.dislike_count')
+ if [[ ${cfg[template]} == 'default' ]]; then
+ if [[ $like_count == 'null' && $dislike_count == 'null' ]]; then
+ strings[like_dislike_count]="Likes are turned off"
+ else
+ strings[like_dislike_count]="$like_count likes, $dislike_count dislikes."
+ fi
+ fi
strings[sub]=''
#
@@ -140,6 +147,14 @@ if [[ "${get_data[v]}" ]]; then
done
fi
+ if [[ ! ${strings[recommended]} ]]; then
+ strings[recommended]='An error occurred during fetching Recommended Videos'
+ fi
+
+ if [[ ! ${strings[comments_list]} ]]; then
+ strings[comments_list]='Comments are turned off
or an error occured during fetching their'
+ fi
+
source "${cfg[namespace]}/templates/header.shs"
render_unsafe strings "${cfg[namespace]}/templates/themes/${cfg[template]}/watch.t"
else