Fix bugs from moving variables
This commit is contained in:
parent
a1894edcca
commit
0160af57dd
2 changed files with 8 additions and 5 deletions
|
@ -262,7 +262,7 @@ def _setify_tags(photodb, tags, warn_bad_tags=False):
|
||||||
try:
|
try:
|
||||||
tag = photodb.get_tag(tag)
|
tag = photodb.get_tag(tag)
|
||||||
tagset.add(tag)
|
tagset.add(tag)
|
||||||
except NoSuchTag:
|
except exceptions.NoSuchTag:
|
||||||
if warn_bad_tags:
|
if warn_bad_tags:
|
||||||
warnings.warn(constants.WARNING_NO_SUCH_TAG.format(tag=tag))
|
warnings.warn(constants.WARNING_NO_SUCH_TAG.format(tag=tag))
|
||||||
continue
|
continue
|
||||||
|
|
|
@ -1759,8 +1759,8 @@ class Photo(ObjectBase):
|
||||||
(new_width, new_height) = helpers.fit_into_bounds(
|
(new_width, new_height) = helpers.fit_into_bounds(
|
||||||
image_width=width,
|
image_width=width,
|
||||||
image_height=height,
|
image_height=height,
|
||||||
frame_width=self.config['thumbnail_width'],
|
frame_width=self.photodb.config['thumbnail_width'],
|
||||||
frame_height=self.config['thumbnail_height'],
|
frame_height=self.photodb.config['thumbnail_height'],
|
||||||
)
|
)
|
||||||
if new_width < width:
|
if new_width < width:
|
||||||
image = image.resize((new_width, new_height))
|
image = image.resize((new_width, new_height))
|
||||||
|
@ -1775,8 +1775,8 @@ class Photo(ObjectBase):
|
||||||
size = helpers.fit_into_bounds(
|
size = helpers.fit_into_bounds(
|
||||||
image_width=probe.video.video_width,
|
image_width=probe.video.video_width,
|
||||||
image_height=probe.video.video_height,
|
image_height=probe.video.video_height,
|
||||||
frame_width=self.config['thumbnail_width'],
|
frame_width=self.photodb.config['thumbnail_width'],
|
||||||
frame_height=self.config['thumbnail_height'],
|
frame_height=self.photodb.config['thumbnail_height'],
|
||||||
)
|
)
|
||||||
size = '%dx%d' % size
|
size = '%dx%d' % size
|
||||||
duration = probe.video.duration
|
duration = probe.video.duration
|
||||||
|
@ -1997,6 +1997,9 @@ class Tag(ObjectBase, GroupableMixin):
|
||||||
self.group_getter = self.photodb.get_tag
|
self.group_getter = self.photodb.get_tag
|
||||||
self._cached_qualified_name = None
|
self._cached_qualified_name = None
|
||||||
|
|
||||||
|
def __eq__(self, other):
|
||||||
|
return self.name == other or ObjectBase.__eq__(self, other)
|
||||||
|
|
||||||
def __hash__(self):
|
def __hash__(self):
|
||||||
return hash(self.name)
|
return hash(self.name)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue