Skip to content

Commit

Permalink
None database fields
Browse files Browse the repository at this point in the history
  • Loading branch information
the-infinity committed Jan 21, 2025
1 parent 234eead commit da4176a
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 4 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Changelog

## 0.17.1

Released 2025-01-21

### Fixes

* Fix issue with database fields which can be None


## 0.17.0

Released 2025-01-21
Expand Down
10 changes: 6 additions & 4 deletions webapp/services/import_service/generic/generic_import_service.py
Original file line number Diff line number Diff line change
Expand Up @@ -301,18 +301,20 @@ def _save_realtime_parking_site_input(self, source: Source, realtime_parking_sit
realtime_free_capacity = getattr(realtime_parking_site_input, f'realtime_free_{capacity_field}')
realtime_capacity = getattr(realtime_parking_site_input, f'realtime_{capacity_field}')
parking_site_capacity = getattr(parking_site, capacity_field)
if parking_site_capacity is None:
continue

if realtime_capacity == UnsetValue and realtime_free_capacity > parking_site_capacity:
if realtime_capacity is UnsetValue and realtime_free_capacity > parking_site_capacity:
setattr(realtime_parking_site_input, realtime_free_capacity, parking_site_capacity)
self.logger.warn(
self.logger.warning(
LogMessageType.FAILED_PARKING_SITE_HANDLING,
f'At {parking_site.original_uid} from {source.id}, '
f'realtime_free_{capacity_field} {realtime_free_capacity} '
f'was higher than {capacity_field} {parking_site_capacity}',
)
elif realtime_capacity != UnsetValue and realtime_free_capacity > realtime_capacity:
elif realtime_capacity is not UnsetValue and realtime_free_capacity > realtime_capacity:
setattr(realtime_parking_site_input, realtime_free_capacity, realtime_capacity)
self.logger.warn(
self.logger.warning(
LogMessageType.FAILED_PARKING_SITE_HANDLING,
f'At {parking_site.original_uid} from {source.id}, '
f'realtime_free_{capacity_field} {realtime_free_capacity} '
Expand Down

0 comments on commit da4176a

Please sign in to comment.