diff --git a/assets/components/releases/scene-tile.vue b/assets/components/releases/scene-tile.vue
index f4719488..efff878c 100644
--- a/assets/components/releases/scene-tile.vue
+++ b/assets/components/releases/scene-tile.vue
@@ -44,8 +44,8 @@
No thumbnail available
+ class="thumbnail unavailable"
+ >No thumbnail available
@@ -213,6 +213,13 @@ export default {
background-color: var(--shadow-hint);
color: var(--shadow);
text-shadow: 1px 1px 0 var(--highlight);
+
+ .icon {
+ display: none;
+ width: 2rem;
+ height: 2rem;
+ fill: var(--shadow-hint);
+ }
}
.row {
@@ -339,7 +346,12 @@ export default {
.thumbnail {
width: 9rem;
height: 100%;
+ font-size: 0;
box-shadow: 0 0 3px var(--shadow-weak);
+
+ .icon {
+ display: block;
+ }
}
.info {
diff --git a/assets/img/icons/blocked.svg b/assets/img/icons/blocked.svg
new file mode 100644
index 00000000..7d6d1e45
--- /dev/null
+++ b/assets/img/icons/blocked.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/src/scrapers/gamma.js b/src/scrapers/gamma.js
index 578d7976..2a04758b 100644
--- a/src/scrapers/gamma.js
+++ b/src/scrapers/gamma.js
@@ -304,10 +304,9 @@ async function scrapeScene(html, url, site, baseRelease, mobileHtml) {
];
const movie = $('.dvdLink');
+ const movieUrl = qu.prefixUrl(movie.attr('href'), site.url);
- if (movie) {
- const movieUrl = qu.prefixUrl(movie.attr('href'), site.url);
-
+ if (movieUrl) {
release.movie = {
url: movieUrl,
title: movie.attr('title'),