diff --git a/lib/push/utils.js b/lib/push/utils.js
--- a/lib/push/utils.js
+++ b/lib/push/utils.js
@@ -127,24 +127,19 @@
           return undefined;
         }
 
-        const messageData = messageDatas[messageIndex];
-
         const { type } = messageInfo;
         const { getMessageNotifyType } = messageSpecs[type];
 
         let messageNotifyType = messageNotifyTypes.SET_UNREAD;
         if (getMessageNotifyType) {
-          messageNotifyType = await getMessageNotifyType(
-            messageInfo,
-            messageData,
-            {
-              notifTargetUserID: userID,
-              userNotMemberOfSubthreads,
-              fetchMessageInfoByID,
-            },
-          );
+          messageNotifyType = await getMessageNotifyType(messageInfo, {
+            notifTargetUserID: userID,
+            userNotMemberOfSubthreads,
+            fetchMessageInfoByID,
+          });
         }
 
+        const messageData = messageDatas[messageIndex];
         return {
           messageNotifyType,
           messageInfo,
diff --git a/lib/shared/messages/create-sub-thread-message-spec.js b/lib/shared/messages/create-sub-thread-message-spec.js
--- a/lib/shared/messages/create-sub-thread-message-spec.js
+++ b/lib/shared/messages/create-sub-thread-message-spec.js
@@ -157,7 +157,6 @@
 
     getMessageNotifyType: async (
       rawMessageInfo: RawCreateSubthreadMessageInfo,
-      messageData: CreateSubthreadMessageData,
       params: GeneratesNotifsParams,
     ) => {
       const { userNotMemberOfSubthreads } = params;
diff --git a/lib/shared/messages/message-spec.js b/lib/shared/messages/message-spec.js
--- a/lib/shared/messages/message-spec.js
+++ b/lib/shared/messages/message-spec.js
@@ -125,7 +125,6 @@
   ) => ?string,
   +getMessageNotifyType?: (
     rawMessageInfo: RawInfo,
-    messageData: Data,
     params: GeneratesNotifsParams,
   ) => Promise<MessageNotifyType>,
   +userIDs?: (rawMessageInfo: RawInfo) => $ReadOnlyArray<string>,
diff --git a/lib/shared/messages/reaction-message-spec.js b/lib/shared/messages/reaction-message-spec.js
--- a/lib/shared/messages/reaction-message-spec.js
+++ b/lib/shared/messages/reaction-message-spec.js
@@ -202,7 +202,6 @@
 
   getMessageNotifyType: async (
     rawMessageInfo: RawReactionMessageInfo,
-    messageData: ReactionMessageData,
     params: GeneratesNotifsParams,
   ) => {
     const { action } = rawMessageInfo;