webhook: Fix running with no proxies
The fix to the proxy fix did break running with no proxies as ProxyFix doesn't like being passed 0 as the number of proxies.
For this reason the unit tests were also broken. Sigh.
The fix to the proxy fix did break running with no proxies as ProxyFix doesn't like being passed 0 as the number of proxies.
For this reason the unit tests were also broken. Sigh.