Skip to content

Commit 6575465

Browse files
Set removed license to be unavailable
1 parent 7cef13e commit 6575465

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

core/metadata_layer.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1034,8 +1034,10 @@ def apply(
10341034
]
10351035
for license in old_licenses:
10361036
if license not in new_licenses:
1037+
# In case a license is removed from the feed we need to set it to be unavailable so that it's not used for loans or statistics.
1038+
license.status = LicenseStatus.unavailable
10371039
self.log.warning(
1038-
f"License {license.identifier} has been removed from feed."
1040+
f"License {license.identifier} has been removed from feed and set to be unavailable"
10391041
)
10401042
changed_availability = pool.update_availability_from_licenses(
10411043
as_of=self.last_checked,

0 commit comments

Comments
 (0)