097d010b5d3b219586b6b21e01158e1f369fc758
3 bugs fixed: - syncLayer was called without jobId -> user saw no progress duringSync - syncLayer set status:'done' prematurely -> client stopped polling before GPKG phase - syncLayer errors were silently ignored -> confusing 'no features in DB' error Added isSubStep option to syncLayer: when true, keeps status as 'running' and doesn't schedule clearProgress. Export routes now pass jobId + isSubStep so the real sync progress (Descărcare features 50/200) is visible in the UI.
Description
No description provided
Languages
TypeScript
98.7%
PLpgSQL
0.4%
Shell
0.3%
Dockerfile
0.2%
CSS
0.2%
Other
0.1%