diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/model/GroupCallUpdateMessageFactory.java b/app/src/main/java/org/thoughtcrime/securesms/database/model/GroupCallUpdateMessageFactory.java
index 0c31115811..44abf17c84 100644
--- a/app/src/main/java/org/thoughtcrime/securesms/database/model/GroupCallUpdateMessageFactory.java
+++ b/app/src/main/java/org/thoughtcrime/securesms/database/model/GroupCallUpdateMessageFactory.java
@@ -61,8 +61,13 @@ public class GroupCallUpdateMessageFactory implements UpdateDescription.Spannabl
: context.getString(R.string.MessageRecord_group_call);
case 1:
if (joinedMembers.get(0).toString().equals(groupCallUpdateDetails.getStartedCallUuid())) {
- return withTime ? context.getString(R.string.MessageRecord_s_started_a_group_call_s, describe(joinedMembers.get(0)), time)
- : context.getString(R.string.MessageRecord_s_started_a_group_call, describe(joinedMembers.get(0)));
+ if (Objects.equals(joinedMembers.get(0), selfAci)) {
+ return withTime ? context.getString(R.string.MessageRecord_you_started_a_group_call_s, time)
+ : context.getString(R.string.MessageRecord_you_started_a_group_call);
+ } else {
+ return withTime ? context.getString(R.string.MessageRecord_s_started_a_group_call_s, describe(joinedMembers.get(0)), time)
+ : context.getString(R.string.MessageRecord_s_started_a_group_call, describe(joinedMembers.get(0)));
+ }
} else if (Objects.equals(joinedMembers.get(0), selfAci)) {
return withTime ? context.getString(R.string.MessageRecord_you_are_in_the_group_call_s1, time)
: context.getString(R.string.MessageRecord_you_are_in_the_group_call);
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 759464e98c..0b0773abee 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -1484,12 +1484,14 @@
%1$s started a group call · %2$s
+ You started a group call · %1$s
%1$s is in the group call · %2$s
You are in the group call · %1$s
%1$s and %2$s are in the group call · %3$s
Group call · %1$s
%1$s started a group call
+ You started a group call
%1$s is in the group call
You are in the group call
%1$s and %2$s are in the group call