mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
- Recently we have changed to using HTTP protocol for GnuDIP updates. These involve using requests library. For exceptions raised by this library the arguments may not all be JSON serializable. So, explicitly convert them into strings. Tests: - Turn of network connection to the machine. Trigger a Dynamic DNS update by re-submitting configuration form. This will results in an error message shown in status table instead of an unhandled exception. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: Joseph Nuthalapati <njoseph@riseup.net>