CRM-like platform by Tentacles
Two bugs fixed in scraper service:
1. max_time overflow (scraper exits immediately with 0 results)
The Go scraper decodes job data via interface{}, converting all JSON
numbers to float64. For large nanosecond values the float64→int64
conversion produced negative durations. Fix: cap max_time at 600s
(known-good value), and document the root cause.
2. result_count always 0 in get_job()
The scraper API never includes result_count in the per-job JSON
response (only in list). Fix: when a job is complete and result_count
is 0, download the CSV and count rows to get the real count.
|
||
|---|---|---|
| .claude | ||
| backend | ||
| docs | ||
| frontend | ||
| .dockerignore | ||
| .gitignore | ||
| docker-compose.yml | ||
| Dockerfile | ||
| nginx.conf | ||
| README.md | ||
| supervisord.conf | ||
sales_platform
CRM-like platform by Tentacles