Blacklisted flag is still displayed after changing status

Description

Repro:
1. Login to Mifos.
2. Go to 'Clients & Accounts' tab.
3. Click on 'Create a new Client/Group' link.
4. Enter all necessary data.
5. Click 'Submit/Save for later' button.
6. Open newly created Client/Group page.
7. Click on 'Edit status' link.
8. Change status to 'Cancelled' and select explanation 'Blacklisted'. Fill in the Note field and Sumbit.
9. On Client/Group details page click again 'Edit status' link.
10. Change status from 'Cancelled' to 'Pending Approval/Partial Application' and submit changes.
11. Go back to Client/Group details page and check status.

Expected result:
Client/Group status should be 'Pending Approval/Partial Application'.

Actual result:
Client/Group status is 'Pending Approval/Partial Application' but there is also displayed previously selected explanation - 'Blacklisted'. After repeating steps 7-11 on the Client/Group details page 'Blacklisted' is displayed twice. After every status change the previous explanation is still displayed. (See attached screenshot).

Also when you select first explanation - 'Blacklisted', submit changes, change back status to 'Pending Approval/Partial Application' and then change status to 'Cancelled' with explanation other than 'Blacklisted', then every selected explanation has black flag icon.

Environment

None

Activity

Show:
Mifos Hudson Jira Plugin User
February 17, 2011, 10:54 PM

Integrated in

head-master-commit #4
MIFOS-4643: cleaned up flow definition - moved loading of product offerings to selectProductOfferingStep

Stanley Kwok : c6a0913d2e625b50f44f5ad3d7fcc892cb34c42f
Files :

  • application/src/main/resources/META-INF/resources/WEB-INF/flows/createSavingsAccount.xml

  • application/src/test/java/org/mifos/ui/webflow/CreateSavingsAccountTest.java

Mifos Hudson Jira Plugin User
February 18, 2011, 6:51 AM

Integrated in

acceptanceTestsImprovements #5
MIFOS-4643: cleaned up flow definition - moved loading of product offerings to selectProductOfferingStep

Stanley Kwok : c6a0913d2e625b50f44f5ad3d7fcc892cb34c42f
Files :

  • application/src/main/resources/META-INF/resources/WEB-INF/flows/createSavingsAccount.xml

  • application/src/test/java/org/mifos/ui/webflow/CreateSavingsAccountTest.java

g
June 15, 2012, 8:07 AM

Fixed:

  • remove multiple status flags after blacklisting client

  • client stays blacklisted which is identified by black flag icon next to client status.

g
June 15, 2012, 8:15 AM

Fixed:

  • remove multiple status flags after blacklisting client

  • client stays blacklisted which is identified by black flag icon next to client status.

Łukasz Babski
June 19, 2012, 6:53 AM

Bug has been fixed properly.
Build Date: Mon Jun 18 14:16:54 PDT 2012
Build Number: hudson-head-i-release-archive-10

Assignee

g

Reporter

Lukasz Chudy

Labels

URL

None

Story Points

None

Team

Core

Scheduled For

None

Epic

None

Notify

None

productboard URL

None

Man Day Estimate

None

Components

Fix versions

Affects versions

Priority

Minor
Configure