Files
shopdb/displayprinter.asp
cproudlock f05d0d7fee Fix waste cartridge display logic in displayprinter.asp
Waste cartridges report inverted values from Zabbix:
- 0 (or 0%) = No waste, everything is fine → Display 100% capacity (green)
- 1 (or 100%) = Needs replacement → Display 0% capacity (red)

Updated logic to:
1. Detect items with "Waste" in the name
2. Handle both binary (0/1) and percentage (0-100) values
3. Invert the display: capacity remaining = 100 - waste level
4. Apply appropriate color coding (red for low capacity, green for high)

Regular supplies (toner, ink, drums) continue to display normally.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-18 08:20:02 -05:00

52 KiB