Fix incorrect log message for dodgy broadcasts

This was logging the number of keys in the whole JSON blob, rather
than the number of IDs specified within it.
This commit is contained in:
Ben Thorner
2021-09-08 15:22:40 +01:00
parent 5fe1e4e19d
commit c694529d2d

View File

@@ -102,7 +102,7 @@ class BroadcastMessage(JSONModel):
# which isn't great as our code doesn't support editing its
# areas, but we don't expect this to happen often
current_app.logger.warn(
f'BroadcastMessage has {len(self._dict["areas"])} areas '
f'BroadcastMessage has {len(self.area_ids)} area IDs '
f'but {len(library_areas)} found in the library. Treating '
f'{self.id} as a custom broadcast.'
)