Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
Firebird - Sprint 145, Firebird - Sprint 146
-
3
-
Firebird
-
Nolana (R3 2022)
-
TBD
Description
Purpose/Overview:
New service BulkEditUserContentUpdateService must be implemented in the spirit of the similar for items: https://github.com/folio-org/mod-data-export-worker/blob/master/src/main/java/org/folio/dew/service/BulkEditItemContentUpdateService.java to have possibility to change user content by applying ContentUpdateCollection schema: https://github.com/folio-org/folio-export-common/blob/master/schemas/bulk-edit/contentUpdateCollection.json.
Requirements/Scope:
- BulkEditUserContentUpdateService applies ContentUpdateCollection for the users entities.
- Updating errors should be saved to have possibility to get them by using errors preview by jobId.
- Preview of successfully updated users should be supported by BulkEditUserContentUpdateService.
- e-mails update is out of scope
Approach:
BulkEditUserContentUpdateService can be implemented as previously made for items.
Acceptance criteria:
- Reference to the schema is updated in the mod-data-export-worker
- BulkEditUserContentUpdateService is implemented
- Unit tests coverage is > 80%
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-3705 Bulk Edit - User data - in app approach
-
- Closed
-
- has to be done after
-
FEXPCMN-11 users-in-app-update: Create UserContentUpdate schema
-
- Closed
-
- has to be done before
-
MODEXPW-180 users-in-app-update: Update BulkEditController to support USERS content update
-
- Closed
-
- relates to
-
MODEXPW-236 Improvements for users in-app approach
-
- Closed
-
-
MODEXPW-190 users-in-app-update: Content update validator
-
- Closed
-