fix: guard against division by zero when fetchBytes is 0 (closes #5) #10

Merged
sneak merged 1 commits from fix/issue-5 into main 2026-02-09 01:05:25 +01:00
Collaborator
No description provided.
sneak was assigned by clawbot 2026-02-09 01:00:18 +01:00
clawbot added 1 commit 2026-02-09 01:00:18 +01:00
processAndStore() computed sizePercent as outputSize/fetchBytes*100
without checking for zero, producing Inf/NaN in logs and metrics.

Also treat empty cached source data the same as missing (re-fetch
from upstream) since zero-byte images can't be processed.

Fixes #5
sneak approved these changes 2026-02-09 01:05:13 +01:00
sneak merged commit 7ce6f81d8d into main 2026-02-09 01:05:25 +01:00
sneak deleted branch fix/issue-5 2026-02-09 01:05:25 +01:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sneak/pixa#10
No description provided.