Backup: Support for calls
This commit is contained in:
parent
3a631a587f
commit
63e14a7df6
15 changed files with 1047 additions and 116 deletions
|
@ -35,7 +35,10 @@ export function getDirectCallNotificationText(
|
|||
callStatus: DirectCallStatus,
|
||||
i18n: LocalizerType
|
||||
): string {
|
||||
if (callStatus === DirectCallStatus.Pending) {
|
||||
if (
|
||||
callStatus === DirectCallStatus.Pending ||
|
||||
callStatus === DirectCallStatus.Unknown
|
||||
) {
|
||||
if (callDirection === CallDirection.Incoming) {
|
||||
return callType === CallType.Video
|
||||
? i18n('icu:incomingVideoCall')
|
||||
|
@ -68,7 +71,10 @@ export function getDirectCallNotificationText(
|
|||
: i18n('icu:missedOrDeclinedOutgoingAudioCall');
|
||||
}
|
||||
|
||||
if (callStatus === DirectCallStatus.Missed) {
|
||||
if (
|
||||
callStatus === DirectCallStatus.Missed ||
|
||||
callStatus === DirectCallStatus.MissedNotificationProfile
|
||||
) {
|
||||
if (callDirection === CallDirection.Incoming) {
|
||||
return callType === CallType.Video
|
||||
? i18n('icu:missedIncomingVideoCall')
|
||||
|
@ -219,5 +225,8 @@ export function getCallingIcon(
|
|||
if (callType === CallType.Group || callType === CallType.Adhoc) {
|
||||
return 'video';
|
||||
}
|
||||
if (callType === CallType.Unknown) {
|
||||
return 'video';
|
||||
}
|
||||
throw missingCaseError(callType);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue