From 722c8a326642539f11d8a912ff4c61db368e9340 Mon Sep 17 00:00:00 2001 From: Francis Tsui Date: Tue, 15 Oct 2024 14:35:30 -0700 Subject: [PATCH] Fix mapping to visibility logging. PiperOrigin-RevId: 686242524 --- proto/sharing_enums.proto | 2 +- sharing/analytics/analytics_recorder.cc | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/proto/sharing_enums.proto b/proto/sharing_enums.proto index 9a731cda..41a0543a 100644 --- a/proto/sharing_enums.proto +++ b/proto/sharing_enums.proto @@ -325,7 +325,7 @@ enum Visibility { CONTACTS_ONLY = 1; EVERYONE = 2; - SELECTED_CONTACTS_ONLY = 3; + SELECTED_CONTACTS_ONLY = 3 [deprecated = true]; HIDDEN = 4; SELF_SHARE = 5; } diff --git a/sharing/analytics/analytics_recorder.cc b/sharing/analytics/analytics_recorder.cc index 23c018d0..1a3fcf53 100644 --- a/sharing/analytics/analytics_recorder.cc +++ b/sharing/analytics/analytics_recorder.cc @@ -88,6 +88,9 @@ Visibility GetLoggerVisibility(DeviceVisibility visibility) { return Visibility::EVERYONE; case DeviceVisibility::DEVICE_VISIBILITY_SELF_SHARE: return Visibility::SELF_SHARE; + case DeviceVisibility::DEVICE_VISIBILITY_HIDDEN: + return Visibility::HIDDEN; + case DeviceVisibility::DEVICE_VISIBILITY_UNSPECIFIED: default: return Visibility::UNKNOWN_VISIBILITY; }