Since i updated the app i cannot sync calender entries anymore. I did not sync contacts. I am getting the following exception:
--- BEGIN DEBUG INFO ---
Account name: cloud
EXCEPTION:
android.database.sqlite.SQLiteException: table collections has no column named forceReadOnly (code 1): , while compiling: INSERT OR REPLACE INTO collections(source,description,forceReadOnly,color,readOnly,url,supportsVTODO,displayName,serviceID,sync,type,timezone,supportsVEVENT) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?)
at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:895)
at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:506)
at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:58)
at android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:31)
at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1469)
at at.bitfire.davdroid.DavService$refreshCollections$$inlined$use$lambda$7.invoke(DavService.kt:236)
at at.bitfire.davdroid.DavService.refreshCollections(DavService.kt:354)
at at.bitfire.davdroid.DavService$onStartCommand$$inlined$let$lambda$1.invoke(DavService.kt:66)
at at.bitfire.davdroid.DavService$onStartCommand$$inlined$let$lambda$1.invoke(DavService.kt:45)
at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:18)
SOFTWARE INFORMATION
Package: at.bitfire.davdroid
Version: 1.9.5-ose (192) from 02.12.2017
Installed from: APK (directly)
JB Workaround installed: no
CONNECTIVITY (at the moment)
Active connection: WiFi, CONNECTED
CONFIGURATION
android.permission.READ_CONTACTS permission: granted
android.permission.WRITE_CONTACTS permission: granted
android.permission.READ_CALENDAR permission: granted
android.permission.WRITE_CALENDAR permission: granted
org.dmfs.permission.READ_TASKS permission: denied
org.dmfs.permission.WRITE_TASKS permission: denied
System-wide synchronization: automatically
Account: cloud
Address book sync. interval: 240 min
Calendar sync. interval: 240 min
OpenTasks sync. interval: —
WiFi only: false
[CardDAV] Contact group method: CATEGORIES
[CalDAV] Time range (past days): 90
Manage calendar colors: true
SQLITE DUMP
android_metadata
| locale |
| de_DE |
----------
services
| _id | accountName | service | principal |
| 1 | cloud | carddav | XXXXX |
| 2 | cloud | caldav | XXXXX |
----------
sqlite_sequence
| name | seq |
| services | 2 |
| homesets | 5 |
| collections | 17 |
----------
homesets
| _id | serviceID | url |
| 1 | 1 | XXXXX |
| 5 | 2 | XXXXX |
----------
collections
| _id | serviceID | type | url | readOnly | displayName | description | color | timezone | supportsVEVENT | supportsVTODO | source | sync |
| 1 | 1 | ADDRESS_BOOK | XXXXX | 0 | Kontakte | <null> | <null> | <null> | 0 | 0 | <null> | 0 |
| 14 | 2 | CALENDAR | XXXXX | 0 | Fußball | <null> | -8853644 | <null> | 1 | 1 | <null> | 1 |
| 15 | 2 | CALENDAR | XXXXX | 0 | Gemeinsamer Kalender | <null> | -1605516 | <null> | 1 | 1 | <null> | 1 |
| 16 | 2 | CALENDAR | XXXXX | 0 | Persönlich | <null> | -1608502 | <null> | 1 | 1 | <null> | 1 |
| 17 | 2 | CALENDAR | XXXXX | 0 | Arbeit / Uni | <null> | -9122585 | <null> | 1 | 1 | <null> | 1 |
----------
SYSTEM INFORMATION
Android version: 5.1.1 (23.4.A.1.232)
Device: Sony D5803 (D5803)
--- END DEBUG INFO ---