Project

General

Profile

Actions

Task #19345

open

Air Portfolio: Record saves with blank mandatory fields and invalid Effective Date range

Added by Redmine Admin about 1 month ago. Updated about 5 hours ago.

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

image.png{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}]

Actions #1

Updated by Redmine Admin about 1 month ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin 28 days ago

  • GitLab Time Logged changed from 0 to 10800
Actions #3

Updated by Redmine Admin 28 days ago

  • GitLab Sync Log updated (diff)
Actions #4

Updated by Redmine Admin 20 days ago

  • Status changed from New to Development Done
  • GitLab Time Logged changed from 10800 to 25200
Actions #5

Updated by Redmine Admin 20 days ago

  • GitLab Sync Log updated (diff)
Actions #6

Updated by Redmine Admin 15 days ago

  • Status changed from Development Done to QA
Actions

Also available in: Atom PDF