AccountOperationsPage.vm.ts:155-157 выставляет historyLoading при meta.coverage.historyState = loadingилиpartial, и view показывает Alert «История догружается».
После WealthLedger/backend#57 Ledger и Income больше не планируют загрузку lifetime history аккаунта: импортируется только запрошенный период. partial теперь означает «lifetime-покрытие неполное», а не «идёт догрузка». Плашка будет висеть постоянно, хотя ничего не загружается.
Ожидаемое поведение
«История догружается» показывается только при historyState === "loading".
partial не выдаётся за процесс загрузки. Неполнота данных за запрошенный период по-прежнему отображается через meta.completeness === "incomplete" (уже существующее поле partial во VM).
Критерии готовности
historyLoading true только для loading.
Тест VM/view: partial → плашки нет; loading → плашка есть.
## Проблема
`AccountOperationsPage.vm.ts:155-157` выставляет `historyLoading` при `meta.coverage.historyState` = `loading` **или** `partial`, и view показывает Alert «История догружается».
После WealthLedger/backend#57 Ledger и Income больше не планируют загрузку lifetime history аккаунта: импортируется только запрошенный период. `partial` теперь означает «lifetime-покрытие неполное», а не «идёт догрузка». Плашка будет висеть постоянно, хотя ничего не загружается.
## Ожидаемое поведение
- «История догружается» показывается только при `historyState === "loading"`.
- `partial` не выдаётся за процесс загрузки. Неполнота данных за запрошенный период по-прежнему отображается через `meta.completeness === "incomplete"` (уже существующее поле `partial` во VM).
## Критерии готовности
- `historyLoading` true только для `loading`.
- Тест VM/view: `partial` → плашки нет; `loading` → плашка есть.
- Контракт API не меняется.
## Связи
WealthLedger/backend#57. Merge этого фикса — до или вместе с выкаткой backend#57.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Проблема
AccountOperationsPage.vm.ts:155-157выставляетhistoryLoadingприmeta.coverage.historyState=loadingилиpartial, и view показывает Alert «История догружается».После WealthLedger/backend#57 Ledger и Income больше не планируют загрузку lifetime history аккаунта: импортируется только запрошенный период.
partialтеперь означает «lifetime-покрытие неполное», а не «идёт догрузка». Плашка будет висеть постоянно, хотя ничего не загружается.Ожидаемое поведение
historyState === "loading".partialне выдаётся за процесс загрузки. Неполнота данных за запрошенный период по-прежнему отображается черезmeta.completeness === "incomplete"(уже существующее полеpartialво VM).Критерии готовности
historyLoadingtrue только дляloading.partial→ плашки нет;loading→ плашка есть.Связи
WealthLedger/backend#57. Merge этого фикса — до или вместе с выкаткой backend#57.
Сделано в #125 (squash в develop, слит до backend#147).