The /import response returns activities=[input echo with errors annotated]
— its length equals input size regardless of actual persistence. The
summary{total,imported,skipped,duplicates} block is the authoritative
signal. When imported<total, raise with errorMessage + skipped + duplicates
counts.
|
||
|---|---|---|
| .. | ||
| __init__.py | ||
| wealthfolio.py | ||