From 89f86c4fd290b6c27b35084b83f2a1837cec7ecf Mon Sep 17 00:00:00 2001 From: Michael Kirk Date: Mon, 3 Jul 2017 13:45:17 -0500 Subject: [PATCH 1/2] call type for declined call // FREEBIE --- src/Messages/TSCall.h | 1 + src/Messages/TSCall.m | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/src/Messages/TSCall.h b/src/Messages/TSCall.h index 66fe87e74..c653bdd50 100644 --- a/src/Messages/TSCall.h +++ b/src/Messages/TSCall.h @@ -17,6 +17,7 @@ typedef enum { RPRecentCallTypeOutgoingIncomplete, RPRecentCallTypeIncomingIncomplete, RPRecentCallTypeMissedBecauseOfChangedIdentity, + RPRecentCallTypeIncomingDeclined } RPRecentCallType; @interface TSCall : TSInteraction diff --git a/src/Messages/TSCall.m b/src/Messages/TSCall.m index ff517fe69..64ea8ef28 100644 --- a/src/Messages/TSCall.m +++ b/src/Messages/TSCall.m @@ -76,6 +76,12 @@ NSUInteger TSCallCurrentSchemaVersion = 1; return NSLocalizedString(@"INCOMING_INCOMPLETE_CALL", @""); case RPRecentCallTypeMissedBecauseOfChangedIdentity: return NSLocalizedString(@"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY", @"info message text shown in conversation view"); + case RPRecentCallTypeIncomingDeclined: + return NSLocalizedString(@"INCOMING_DECLINED_CALL", + @"info message recorded in conversation history when local user declined a call"); + default: + OWSFail(@"Should specify all call strings"); + return @"Call"; } } From fd625dff50c5a66a3598eb3c56e45b6f26bbc6d4 Mon Sep 17 00:00:00 2001 From: Michael Kirk Date: Wed, 5 Jul 2017 12:42:21 -0500 Subject: [PATCH 2/2] remove default case for better compiler warnings // FREEBIE --- src/Messages/TSCall.m | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/Messages/TSCall.m b/src/Messages/TSCall.m index 64ea8ef28..bcd91ab44 100644 --- a/src/Messages/TSCall.m +++ b/src/Messages/TSCall.m @@ -79,9 +79,6 @@ NSUInteger TSCallCurrentSchemaVersion = 1; case RPRecentCallTypeIncomingDeclined: return NSLocalizedString(@"INCOMING_DECLINED_CALL", @"info message recorded in conversation history when local user declined a call"); - default: - OWSFail(@"Should specify all call strings"); - return @"Call"; } }