Details
-
Story
-
Resolution: Done
-
Minor
-
None
-
None
-
None
-
MVP 3 - 5/17 - 5/31, MVP 3 - 5/31 - 6/14, MVP 3 - 6/14 - 6/28
Description
Requirements/Acceptance Critera
If Save Changes is clicked
- Update request is made for service provider of filter
- Saved version is returned
- Version is validated against current version
- If version returned matches current version
- Service provider or filter is updated
- New version is calculated
- Status of update is returned as successful
- New version is returned
- New version is saved
- If version returned does not match current version
- Status of update is returned as unsuccessful
- Display [Modal]: Displays [Title] [Icon] [Message] [Modifications] [Actions] where
- [Title]: Displays 'Data Version Contention'
- As shown in wireframe
- [Icon]: Displays
- As shown in wireframe
- [Message]: Displays
- As shown in wireframe
- [Modifications]: Displays [My Changes] [Their Changes] where
- [My Changes]: Displays [Label] [Data] where
- Table - displayed as shown above
- Displays all fields modified by this user
- [Label]: Displays
- Label assigned to the data field changed by this user
- Bold
- [Data]: Displays
- Data value assigned to the data field changed by this user
- [Their Changes]: Displays [Label] [Data] where
- Table - displayed as shown above
- Displays all fields modified and saved that are different from the saved version for this user
- [Label]: Displays
- Label assigned to the data field changed by other users
- Bold
- [Data]: Displays
- Data value assigned to the data field changed by other users
- [My Changes]: Displays [Label] [Data] where
- [Actions]: Displays [Use My Changes] [Use Their Changes] where
- [Use My Changes]: Displays 'Use My Changes'
- As shown in wireframe
- Button
- Clickable
- [Use Their Changes]: Displays 'Use Their Changes'
- As shown in wireframe
- Button
- Clickable
- If [Use My Changes] is clicked
- Request latest version of the service provider or filter
- Latest values are returned
- Version is returned
- Service provider or filter is updated
- New version is calculated
- Status of update is returned as successful
- New version is returned
- New version is saved
- If [Use Their Changes] is clicked
- Modal is closed
- [Use My Changes]: Displays 'Use My Changes'
- [Title]: Displays 'Data Version Contention'
Attachments
1.
|
Implement Modal | Done | Ryan Mathis (unicon.net) |
|
||||||||||
2.
|
Handle Error from Back End | Done | Ryan Mathis (unicon.net) |
|
||||||||||
3.
|
Create Diff Service | Done | Ryan Mathis (unicon.net) |
|
||||||||||
4.
|
Save Resolution | Done | Ryan Mathis (unicon.net) |
|
||||||||||
5.
|
QA | Done | Mary Mosbrook (Inactive) |
|
||||||||||
6.
|
UI: Unit tests | Done | Ryan Mathis (unicon.net) |
|