From e3636422d47f4d51d9603ae1c350846874eebfef Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Mon, 30 Dec 2024 13:38:07 -0500 Subject: [PATCH] Add trigger definitions to logs. --- .../securesms/logsubmit/LogSectionDatabaseSchema.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/logsubmit/LogSectionDatabaseSchema.kt b/app/src/main/java/org/thoughtcrime/securesms/logsubmit/LogSectionDatabaseSchema.kt index 04214830c3..7a2f1ea873 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/logsubmit/LogSectionDatabaseSchema.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/logsubmit/LogSectionDatabaseSchema.kt @@ -3,6 +3,7 @@ package org.thoughtcrime.securesms.logsubmit import android.content.Context import org.signal.core.util.getAllIndexDefinitions import org.signal.core.util.getAllTableDefinitions +import org.signal.core.util.getAllTriggerDefinitions import org.signal.core.util.getForeignKeys import org.thoughtcrime.securesms.database.SignalDatabase import org.thoughtcrime.securesms.database.helpers.SignalDatabaseMigrations @@ -39,6 +40,12 @@ class LogSectionDatabaseSchema : LogSection { } builder.append("\n\n") + builder.append("--- Triggers").append("\n") + SignalDatabase.rawDatabase.getAllTriggerDefinitions().forEach { + builder.append(it.statement).append("\n") + } + builder.append("\n\n") + return builder } }