mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge.git
synced 2026-07-31 07:44:24 +02:00
Fix export of database BLOB columns
This commit is contained in:
+6
-1
@@ -397,7 +397,12 @@ class DatabaseTableDebugFragment : AbstractDebugFragment() {
|
||||
val row = columns.map { column ->
|
||||
val index = it.getColumnIndex(column)
|
||||
if (index >= 0 && !it.isNull(index)) {
|
||||
escapeValueForCsv(it.getString(index) ?: "")
|
||||
val value = when (it.getType(index)) {
|
||||
android.database.Cursor.FIELD_TYPE_BLOB ->
|
||||
"<blob:${it.getBlob(index).joinToString("") { b -> "%02x".format(b) }}>"
|
||||
else -> it.getString(index) ?: ""
|
||||
}
|
||||
escapeValueForCsv(value)
|
||||
} else {
|
||||
""
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user