Merge branch 'VM/RED-8711' into 'master'

RED-8711 - check for positions property to be sure it exists and is not null

Closes RED-8711

See merge request redactmanager/red-ui!383
This commit is contained in:
Dan Percic 2024-04-10 11:48:42 +02:00
commit f7f18a99f2

View File

@ -26,7 +26,7 @@ export class EntityLogService extends GenericService<unknown> {
#filterInvalidEntries(entityLogEntry: IEntityLogEntry[]) {
return entityLogEntry.filter(entry => {
entry.positions = entry.positions.filter(p => !!p.rectangle?.length);
entry.positions = entry.positions?.filter(p => !!p.rectangle?.length);
const hasPositions = !!entry.positions?.length;
const isRemoved = entry.state === EntryStates.REMOVED;
if (!hasPositions) {