Page MenuHomePhabricator

D4857.id15750.diff
No OneTemporary

D4857.id15750.diff

diff --git a/native/cpp/CommonCpp/grpc/grpc_client/src/lib.rs b/native/cpp/CommonCpp/grpc/grpc_client/src/lib.rs
--- a/native/cpp/CommonCpp/grpc/grpc_client/src/lib.rs
+++ b/native/cpp/CommonCpp/grpc/grpc_client/src/lib.rs
@@ -272,3 +272,19 @@
Err(handle_unexpected_registration_response(message))
}
}
+
+fn handle_token_response(
+ message: Option<RegistrationResponseMessage>,
+) -> Result<String, Status> {
+ if let Some(RegistrationResponseMessage {
+ data:
+ Some(PakeLoginResponse(PakeLoginResponseStruct {
+ data: Some(AccessToken(access_token)),
+ })),
+ }) = message
+ {
+ Ok(access_token)
+ } else {
+ Err(handle_unexpected_registration_response(message))
+ }
+}

File Metadata

Mime Type
text/plain
Expires
Sun, Oct 6, 7:15 PM (21 h, 47 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2250687
Default Alt Text
D4857.id15750.diff (715 B)

Event Timeline