Current Behavior
When switching between versions of a project, and inspecting the properties values, you will see the previous values of the previous version you have opened.
Steps to Reproduce
prerequirements:
create 2 or 3 projects.
version 1.0.0 with property value 123
version 1.0.1 with property value 456
version 1.0.2 with property value 789
-
navigate to version 1.0.0 of the project.
-
Click "View Details >"
-
Click "Properties"
-
Validate that the value is "123"
-
Close all modals, and select version 1.0.1
-
Click "View Details >"
-
Click "Properties"
-
Validate that the value is "456" <- This is not, because it still shows 123
-
Closing all modals and selecting version 1.0.2
-
repeat the steps
-
Validate the value that should be "678" but see "456"
Page refresh after switching versions fixes this issue. but this needs to be done every time you switch version.
Sometimes when opening fresh, the properties could be shown as empty, since it hasn't been loaded before
Expected Behavior
When switching versions, the proper property values are expected.
Work around is doing a page-refresh, but this should not be the case.
(I think this is a async component loading issue)
Dependency-Track Frontend Version
4.14.0
Browser
Mozilla Firefox
Browser Version
148.0.2
Operating System
Windows
Checklist
Current Behavior
When switching between versions of a project, and inspecting the properties values, you will see the previous values of the previous version you have opened.
Steps to Reproduce
prerequirements:
create 2 or 3 projects.
version 1.0.0 with property value 123
version 1.0.1 with property value 456
version 1.0.2 with property value 789
navigate to version 1.0.0 of the project.
Click "View Details >"
Click "Properties"
Validate that the value is "123"
Close all modals, and select version 1.0.1
Click "View Details >"
Click "Properties"
Validate that the value is "456" <- This is not, because it still shows 123
Closing all modals and selecting version 1.0.2
repeat the steps
Validate the value that should be "678" but see "456"
Page refresh after switching versions fixes this issue. but this needs to be done every time you switch version.
Sometimes when opening fresh, the properties could be shown as empty, since it hasn't been loaded before
Expected Behavior
When switching versions, the proper property values are expected.
Work around is doing a page-refresh, but this should not be the case.
(I think this is a async component loading issue)
Dependency-Track Frontend Version
4.14.0
Browser
Mozilla Firefox
Browser Version
148.0.2
Operating System
Windows
Checklist