Actions
Task #19345
openAir Portfolio: Record saves with blank mandatory fields and invalid Effective Date range
Status:
QA
Priority:
Normal
Assignee:
-
Start date:
01/28/2026
Due date:
01/28/2026 (34 days late)
% Done:
0%
Estimated time:
0:00 h
Spent time:
GitLab ID:
3748
GitLab Milestone:
GitLab Ticket Number:
1160
GitLab Time Logged:
25200
Lock Timeline Date:
No
gitlab project trace:
Description
Steps to reproduce issue
- Navigate to Air > Portfolio
- Click on Add Portfolio
- Click on Add Rate
- Insert 2 rows and click on Add rate multiple times
- Records are created with no data
- Insert Origin
- Insert Destination
- Insert Effective From and Effective To
- Click on Save
Actual
- Records save successfully ( see attached)
Expected
- Save button should not be enabled
- Also date Effective from should be prior to Effective To
{width="1093" height="429"}
GitLab Sync Log
[{"id": "38057", "author": "Ra-ees Peeroo", "hours": 3.0, "created": "2026-02-03T06:15:17.056Z", "log_date": "2026-02-03", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2026-02-03T06:15:17.056Z: 3h-(3.0)h spend at: 2026-02-03", "status": "active", "deleted_by": "", "redmine_entry_id": 12135}, {"id": "38574", "author": "Ra-ees Peeroo", "hours": 4.0, "created": "2026-02-11T05:30:40.026Z", "log_date": "2026-02-09", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2026-02-11T05:30:40.026Z: 4h-(4.0)h spend at: 2026-02-09", "status": "active", "deleted_by": "", "redmine_entry_id": 12241}]
Updated by Redmine Admin 21 days ago
- Status changed from New to Development Done
- GitLab Time Logged changed from 10800 to 25200
Actions