TF-2611 Add adr for issue request full Email/get one-by-one
Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
# 37. Only request full `Email/get` one-by-one
|
||||
|
||||
Date: 2024-02-19
|
||||
|
||||
## Status
|
||||
|
||||
Accepted
|
||||
|
||||
## Context
|
||||
|
||||
We use `Email/get` to get full email information to support reading emails in `offline` mode.
|
||||
Therefore, it leads to request too many ids in `Email/get` at full level. `Back-End` have `limitation` for this leads to error
|
||||
|
||||
## Decision
|
||||
|
||||
- Get for maximum `5` latest email in `Email/changes`
|
||||
- Execute `Email/get` at FULL level `one-by-one`
|
||||
|
||||
## Consequences
|
||||
|
||||
- Avoid BE errors and reading emails offline still works fine
|
||||
Reference in New Issue
Block a user