Content
View differences
Updated by Oleksii Borysenko 2 days ago
**As** a user of the app
**I want to** cache my WorkPackage data
**so that** I can see a list of WorkPackages faster
**Acceptance criteria**
* - when user opens WorkPackages list, he should see them faster
**Technical notes**
* - loading data from server should be implemented with the maximum available page size (taken from config data)
*
- storing of WorkPackage instances should be done per user. user\. In case of switching user, workpackages should persist in database, but shouldn’t be visible for a different user
*
- an update logic should be based on filter “updated\_at” and on every sync we should sync only a delta between stored time a current time
* <br>
-
**Out of scope**
* - the time of opening a detail of the workpackage won’t change significantly because of two reason. reason\. First - \- we’ve already changed the logic of the workpackage so that it shows subject, description, type, status and the project almost immediately from the build 995. 995\. Second - \- loading activities, relations, files info are separate requests and won’t be included in the first phase of caching workpackages. workpackages\.
**I want to** cache my WorkPackage data
**so that** I can see a list of WorkPackages faster
**Acceptance criteria**
*
*
*
-
*
-
* <br>
-
*