diff --git a/validator/src/main/java/com/google/daq/mqtt/registrar/LocalDevice.java b/validator/src/main/java/com/google/daq/mqtt/registrar/LocalDevice.java index 1131696d5..815258cd6 100644 --- a/validator/src/main/java/com/google/daq/mqtt/registrar/LocalDevice.java +++ b/validator/src/main/java/com/google/daq/mqtt/registrar/LocalDevice.java @@ -467,11 +467,12 @@ void initializeSettings() { settings.credentials = deviceCredentials; settings.generation = generation; settings.blocked = deviceKind == DeviceKind.EXTRA; - settings.updated = config.getUpdatedTimestamp(); if (metadata == null) { return; } + + settings.updated = config.getUpdatedTimestamp(); settings.metadata = deviceMetadataString(); settings.deviceNumId = ifNotNullGet(metadata.cloud, cloud -> cloud.num_id); settings.proxyDevices = config.getProxyDevicesList();