kopia lustrzana https://github.com/ryukoposting/Signal-Android
Fix crash when trying to create new group story.
Adds INNER JOIN to threads table to allow access to date in ORDER BYmain
rodzic
27e1bc0854
commit
df695f7611
|
@ -396,6 +396,7 @@ class GroupTable(context: Context?, databaseHelper: SignalDatabase?) : DatabaseT
|
||||||
val query = getGroupQueryWhereStatement(groupQuery.searchQuery, groupQuery.includeInactive, !groupQuery.includeV1, !groupQuery.includeMms)
|
val query = getGroupQueryWhereStatement(groupQuery.searchQuery, groupQuery.includeInactive, !groupQuery.includeV1, !groupQuery.includeMms)
|
||||||
val sql = """
|
val sql = """
|
||||||
$JOINED_GROUP_SELECT
|
$JOINED_GROUP_SELECT
|
||||||
|
INNER JOIN ${ThreadTable.TABLE_NAME} ON ${ThreadTable.TABLE_NAME}.${ThreadTable.RECIPIENT_ID} = $TABLE_NAME.$RECIPIENT_ID
|
||||||
WHERE ${query.where}
|
WHERE ${query.where}
|
||||||
GROUP BY $TABLE_NAME.$GROUP_ID
|
GROUP BY $TABLE_NAME.$GROUP_ID
|
||||||
ORDER BY ${ThreadTable.TABLE_NAME}.${ThreadTable.DATE} DESC
|
ORDER BY ${ThreadTable.TABLE_NAME}.${ThreadTable.DATE} DESC
|
||||||
|
|
Ładowanie…
Reference in New Issue