Init Call Quality Survey UI

This commit is contained in:
Jamie
2025-11-26 12:55:42 -08:00
committed by GitHub
parent e0000ab520
commit f9fb9a2839
7 changed files with 773 additions and 0 deletions

View File

@@ -738,6 +738,7 @@ const CHAT_CALLS = {
backupMediaBatch: 'v1/archives/media/batch',
backupMediaDelete: 'v1/archives/media/delete',
callLinkCreateAuth: 'v1/call-link/create-auth',
callQualitySurvey: 'v1/call_quality_survey',
redeemReceipt: 'v1/donation/redeem-receipt',
registration: 'v1/registration',
registerCapabilities: 'v1/devices/capabilities',
@@ -3337,6 +3338,19 @@ export async function callLinkCreateAuth(
});
}
export async function submitCallQualitySurvey(
survey: Proto.ISubmitCallQualitySurveyRequest
): Promise<void> {
const data = Proto.SubmitCallQualitySurveyRequest.encode(survey).finish();
await _ajax({
call: 'callQualitySurvey',
contentType: 'application/x-protobuf',
data,
host: 'chatService',
httpType: 'PUT',
});
}
export async function setPhoneNumberDiscoverability(
newValue: boolean
): Promise<void> {