Bug #3171

[Phase 2] Maintenance : Message Box - Date Picker (Expiry Date)

Added by Siti Norahayu Mohd Desa about 11 years ago. Updated about 11 years ago.

Status:Work Completed-End life cycleStart date:July 04, 2013
Priority:NormalDue date:July 04, 2013
Assignee:Siti Norahayu Mohd Desa % Done:

100%

Category:Maint - Message BoxSpent time:-
Target version:-

Description

  • Expiry Date Cannot less than today's date. - user can manually edited
  • Expiry Date for Filter by criteria is required.

Step to reproduce

Maintenance > Message Box > Notification > Send New Notification
  1. Select "RIB/BIB" Site
  2. Choose "All Users" to Send drop down
  3. Click on "Next" button

History

#1 Updated by Sibghotulloh Ikhmatiar about 11 years ago

  • Status changed from New - Begin Life Cycle to Finished Development
  • % Done changed from 0 to 100

root of issue: no error validation message for back dated calendar.
resolution: froze the editable textbox become read-only textbox, thus user cannot edit the selected date. kindly test after redeployment.

#2 Updated by Sibghotulloh Ikhmatiar about 11 years ago

  • Status changed from Finished Development to Internal Testing
  • Assignee changed from Sibghotulloh Ikhmatiar to Siti Norahayu Mohd Desa
  • % Done changed from 100 to 0

#3 Updated by Siti Norahayu Mohd Desa about 11 years ago

  • Status changed from Internal Testing to Development / Work In Progress
  • Assignee changed from Siti Norahayu Mohd Desa to Sibghotulloh Ikhmatiar

Test Result

Reset Bean for Expiry Date.

Step to reproduce
Maintenance > Message Box > Notification > Send New Notification

Step 1
  1. Select "RIB/BIB" Site
  2. Choose "All Users" to Send drop down
  3. Click on "Next" button
  4. Enter require field
  5. Click on "Back" button
  6. Click on "Next" button
  7. Expiry Date from last session still display
Step 2
  1. Continue from step 1
  2. Click on "Back" button
  3. Choose "Filter by criteria" to Send drop down
  4. Click on "Next" button
  5. Expiry Date from All User session still display
  6. Add "Expiry Date is required" if said field is empty.

Hi IKh,
Kindly assist to fix on above issue. TQ

#4 Updated by Siti Norahayu Mohd Desa about 11 years ago

  • Assignee changed from Sibghotulloh Ikhmatiar to Anwar Khairul

Hi Anwar,
Kindly assist. TQ

#5 Updated by Anwar Khairul about 11 years ago

  • Status changed from Development / Work In Progress to Finished Development
  • % Done changed from 0 to 100

Add reset end date when back button pressed. Completed.

#6 Updated by Anwar Khairul about 11 years ago

  • Status changed from Finished Development to Internal Testing
  • Assignee changed from Anwar Khairul to Siti Norahayu Mohd Desa
  • % Done changed from 100 to 0

#7 Updated by Siti Norahayu Mohd Desa about 11 years ago

  • Status changed from Internal Testing to Development / Work In Progress
  • Assignee changed from Siti Norahayu Mohd Desa to Anwar Khairul
  • % Done changed from 0 to 90

Test Result

To add validation for Expiry Date to be required for Filter by criteria.

Step to reproduce
Maintenance > Message Box > Notification > Send New Notification

  1. Select "RIB/BIB" Site
  2. Choose "Filter by Criteria" to Send drop down
  3. Click on "Next" button
  4. Click on "Search" button
  5. Tick any user
  6. Click on "Compose" button
  7. Enter Subject & Message
  8. Click on "Send" button
  9. Able to go to confirmation page without filling Expiry Date

#8 Updated by Anwar Khairul about 11 years ago

  • Status changed from Development / Work In Progress to Finished Development
  • % Done changed from 90 to 100

Root cause: missing validation
Solution: add validation

#9 Updated by Anwar Khairul about 11 years ago

  • Status changed from Finished Development to Internal Testing
  • Assignee changed from Anwar Khairul to Siti Norahayu Mohd Desa
  • % Done changed from 100 to 0

#10 Updated by Siti Norahayu Mohd Desa about 11 years ago

  • Status changed from Internal Testing to Work Completed-End life cycle
  • % Done changed from 0 to 100

Tested & Passed. TQ

Also available in: Atom PDF