Skip to content

LUT files that do not exist or are not yet imported are never considered outdated when importing #791

Closed
@raymond-rebbeck

Description

@raymond-rebbeck

When importing a LUT file (such as via Import All) that does not exist or has not yet been imported SourceControl.Util.IsRoutineOutdated() always returns 0 resulting in the lut file(s) not being imported.

This seems to be the result of %RoutineMgr.TS() always returning the current time for a lut file that does not exist. This can be observed by manually executing it with any random non-existent name (such as 'xyz.lut') and getting the current time over and over.

IRIS for UNIX (Ubuntu Server LTS for x86-64 Containers) 2024.1.4 (Build 516_1U) Sat May 31 2025 12:35:51 EDT

Also observed on following version but wanted to see if planned update made any difference, it did not:
IRIS for UNIX (Ubuntu Server LTS for x86-64 Containers) 2024.1 (Build 267_2U) Tue Apr 30 2024 16:04:37 EDT

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions