Compare commits

...

2 commits

Author SHA1 Message Date
j
c2df43220b only update if poster is valid 2025-01-24 14:56:11 +05:30
j
85b88c4dd6 work around invalid directors 2025-01-24 14:55:58 +05:30
2 changed files with 5 additions and 1 deletions

View file

@ -1375,7 +1375,7 @@ class Item(models.Model):
self.poster_height = self.poster.height self.poster_height = self.poster.height
self.poster_width = self.poster.width self.poster_width = self.poster.width
self.clear_poster_cache(self.poster.path) self.clear_poster_cache(self.poster.path)
if self.cache.get('posterRatio') != self.poster_width / self.poster_height: if self.poster_width and self.cache.get('posterRatio') != self.poster_width / self.poster_height:
self.update_cache(poster_width=self.poster_width, self.update_cache(poster_width=self.poster_width,
poster_height=self.poster_height) poster_height=self.poster_height)

View file

@ -1,6 +1,10 @@
'use strict'; 'use strict';
pandora.getItemTitle = function(itemData, includeYear) { pandora.getItemTitle = function(itemData, includeYear) {
var director = itemData.director
if (!Ox.isArray(director)) {
director = [director]
}
return (itemData.title || Ox._('Untitled')) + ( return (itemData.title || Ox._('Untitled')) + (
Ox.len(itemData.director) || (includeYear && itemData.year) Ox.len(itemData.director) || (includeYear && itemData.year)
? ' (' + ( ? ' (' + (