Fix for issue #230
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
""" version info """
|
""" version info """
|
||||||
|
|
||||||
__version__ = "0.35.0"
|
__version__ = "0.35.1"
|
||||||
|
|
||||||
|
|||||||
@@ -1345,11 +1345,15 @@ class PhotosDB:
|
|||||||
|
|
||||||
# add volume name to _dbphotos_master
|
# add volume name to _dbphotos_master
|
||||||
for info in self._dbphotos_master.values():
|
for info in self._dbphotos_master.values():
|
||||||
info["volume"] = (
|
# issue 230: have seen bad volumeID values
|
||||||
self._dbvolumes[info["volumeId"]]
|
try:
|
||||||
if info["volumeId"] is not None
|
info["volume"] = (
|
||||||
else None
|
self._dbvolumes[info["volumeId"]]
|
||||||
)
|
if info["volumeId"] is not None
|
||||||
|
else None
|
||||||
|
)
|
||||||
|
except KeyError:
|
||||||
|
info["volume"] = None
|
||||||
|
|
||||||
# add data on RAW images
|
# add data on RAW images
|
||||||
for info in self._dbphotos.values():
|
for info in self._dbphotos.values():
|
||||||
@@ -1393,9 +1397,13 @@ class PhotosDB:
|
|||||||
self._dbphotos[uuid]["hasAlbums"] = 0
|
self._dbphotos[uuid]["hasAlbums"] = 0
|
||||||
|
|
||||||
if self._dbphotos[uuid]["volumeId"] is not None:
|
if self._dbphotos[uuid]["volumeId"] is not None:
|
||||||
self._dbphotos[uuid]["volume"] = self._dbvolumes[
|
# issue 230: have seen bad volumeID values
|
||||||
self._dbphotos[uuid]["volumeId"]
|
try:
|
||||||
]
|
self._dbphotos[uuid]["volume"] = self._dbvolumes[
|
||||||
|
self._dbphotos[uuid]["volumeId"]
|
||||||
|
]
|
||||||
|
except KeyError:
|
||||||
|
self._dbphotos[uuid]["volume"] = None
|
||||||
else:
|
else:
|
||||||
self._dbphotos[uuid]["volume"] = None
|
self._dbphotos[uuid]["volume"] = None
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user