@@ -172,18 +172,24 @@ object SentryDebug {
172
172
// If this doesn't trigger after a certain amount of time, you can remove it.
173
173
//
174
174
// Also added in ThreadListAdapter & ThreadController the 04/06/24.
175
- fun sendEmptyThread (thread : Thread , message : String ) = with (thread) {
175
+ fun sendEmptyThread (thread : Thread , message : String , realm : TypedRealm ) = with (thread) {
176
+
177
+ val messageFromThreadUid = MessageController .getMessage(uid, realm)
178
+
176
179
Sentry .captureMessage(message, SentryLevel .ERROR ) { scope ->
177
- scope.setExtra(" currentUserId" , " ${AccountUtils .currentUserId} " )
178
- scope.setExtra(" currentMailboxEmail" , AccountUtils .currentMailboxEmail.toString())
179
- scope.setExtra(" folderId" , folderId)
180
- scope.setExtra(" folder.id" , folder.id)
181
- scope.setExtra(" folder.role" , folder.role?.name.toString())
182
- scope.setExtra(" uid" , uid)
183
- scope.setExtra(" messages.count" , " ${messages.count()} " )
184
- scope.setExtra(" duplicates.count" , " ${duplicates.count()} " )
185
- scope.setExtra(" isFromSearch" , " $isFromSearch " )
186
- scope.setExtra(" hasDrafts" , " $hasDrafts " )
180
+ scope.setExtra(" 01. currentUserId" , " ${AccountUtils .currentUserId} " )
181
+ scope.setExtra(" 02. currentMailboxEmail" , AccountUtils .currentMailboxEmail.toString())
182
+ scope.setExtra(" 03. folderId" , folderId)
183
+ scope.setExtra(" 04. folder.id" , folder.id)
184
+ scope.setExtra(" 05. folder.role" , folder.role?.name.toString())
185
+ scope.setExtra(" 06. thread.uid" , uid)
186
+ scope.setExtra(" 07. thread.messages.count" , " ${messages.count()} " )
187
+ scope.setExtra(" 08. thread.duplicates.count" , " ${duplicates.count()} " )
188
+ scope.setExtra(" 09. thread.isFromSearch" , " $isFromSearch " )
189
+ scope.setExtra(" 10. thread.hasDrafts" , " $hasDrafts " )
190
+ scope.setExtra(" 11. message.uid" , " ${messageFromThreadUid?.uid} " )
191
+ scope.setExtra(" 12. message.folderId" , " ${messageFromThreadUid?.folderId} " )
192
+ scope.setExtra(" 13. message.folder.id" , " ${messageFromThreadUid?.folder?.id} " )
187
193
}
188
194
}
189
195
0 commit comments