diff --git a/src/js/client.js b/src/js/client.js index 43ef2d121..40bd648cd 100644 --- a/src/js/client.js +++ b/src/js/client.js @@ -3583,8 +3583,12 @@ angular.module('Application').service('Client', ['$http', '$interval', '$timeout case ACTION_USER_LOGOUT: return (data.user ? data.user.username : data.userId) + ' logged out'; - case ACTION_DYNDNS_UPDATE: - return 'DNS was updated from ' + data.fromIp + ' to ' + data.toIp; + case ACTION_DYNDNS_UPDATE: { + details = ''; + if (data.fromIpv4 !== data.toIpv4) details += 'DNS was updated from IPv4 ' + data.fromIpv4 + ' to ' + data.toIpv4 + '. '; + if (data.fromIpv6 !== data.toIpv6) details += 'DNS was updated from IPv6 ' + data.fromIpv6 + ' to ' + data.toIpv6 + '.'; + return details; + } case ACTION_SUPPORT_SSH: return 'Remote Support was ' + (data.enable ? 'enabled' : 'disabled');