diff --git a/oml/user/api.py b/oml/user/api.py index 6ecd50b..76525a9 100644 --- a/oml/user/api.py +++ b/oml/user/api.py @@ -97,6 +97,8 @@ def setPreferences(data): u.save() if change_username: add_record('editusername', data['username']) + if state.nodes and state.nodes.local: + state.nodes.local._update_if_ip_changed() if change_contact: add_record('editcontact', data['contact']) if change_path: