carddav sync from mobile to nextcloud fails
Contacts created through the web interface of nextcloud 12 will be synced to my jollaphone, and edits to those already synced contacts will be synced back successfully. However, newly created / old contacts from the jollaphone will not be synced to CardDAV. The same goes for Calendar.
I am running the latest stable Sailfish OS version
carddav-client[8928]: [W] unknown:0 - This device does not have a BT adapter
Mar 28 14:52:13 Sailfish carddav-client[8928]: [D] unknown:0 - "Unexpected reply signature: got \"\", expected \"a{sv}\""
Mar 28 14:52:13 Sailfish [6243]: QObject::disconnect: Unexpected null parameter
Mar 28 14:52:13 Sailfish carddav-client[8928]: [W] unknown:0 - The 'mergePresenceChanges' option has not been configured - presence changes will only be reported via ContactManagerEngine::contactsPresenceChanged()
Mar 28 14:52:13 Sailfish carddav-client[8928]: [D] unknown:0 - connection-manager.cpp 150 init Connected to "libsignon-qt0"
Mar 28 14:52:13 Sailfish carddav-client[8928]: [D] unknown:0 - identityimpl.cpp 96 updateState Updating state: "PendingRegistration" SignOn::IdentityImpl(0x1564a00)
Mar 28 14:52:13 Sailfish carddav-client[8928]: [D] unknown:0 - authsessionimpl.cpp 94 initInterface
Mar 28 14:52:13 Sailfish invoker[1217]: SailfishKeyProvider_storedKey(): error: no scheme or key found for provider/service
Mar 28 14:52:13 Sailfish invoker[1217]: SailfishKeyProvider_storedKey(): error: no scheme or key found for provider/service
Mar 28 14:52:13 Sailfish invoker[1217]: SailfishKeyProvider_storedKey(): error: no scheme or key found for provider/service
Mar 28 14:52:13 Sailfish invoker[1217]: SailfishKeyProvider_storedKey(): error: no scheme or key found for provider/service
Mar 28 14:52:13 Sailfish carddav-client[8928]: [D] unknown:0 - authsessionimpl.cpp 94 initInterface
Mar 28 14:52:13 Sailfish carddav-client[8928]: [D] unknown:0 - identityimpl.cpp 96 updateState Updating state: "Ready" SignOn::IdentityImpl(0x1564a00)
Mar 28 14:52:13 Sailfish carddav-client[8928]: [D] unknown:0 - identityimpl.cpp 96 updateState Updating state: "NeedsUpdate" SignOn::IdentityImpl(0x1564a00)
Mar 28 14:52:13 Sailfish carddav-client[8928]: [D] unknown:0 - identityimpl.cpp 96 updateState Updating state: "PendingUpdate" SignOn::IdentityImpl(0x1564a00)
Mar 28 14:52:13 Sailfish carddav-client[8928]: [D] unknown:0 - identityimpl.cpp 442 infoUpdated SERVER INFO UPDATED. NeedsUpdate " 244 "
Mar 28 14:52:14 Sailfish carddav-client[8928]: [D] unknown:0 - identityimpl.cpp 381 getInfoReply QMap(("ACL", QVariant(QStringList, ()))("AuthMethods", QVariant(QDBusArgument, ))("Caption", QVariant(QString, "Jolla"))("Id", QVariant(uint, 244))("Owner", QVariant(QStringList, ()))("Realms", QVariant(QStringList, ()))("RefCount", QVariant(int, 0))("StoreSecret", QVariant(bool, true))("Type", QVariant(int, 0))("UserName", QVariant(QString, "speefak"))("UserNameSecret", QVariant(bool, false))("Validated", QVariant(bool, true)))
Mar 28 14:52:14 Sailfish carddav-client[8928]: [D] unknown:0 - identityimpl.cpp 96 updateState Updating state: "Ready" SignOn::IdentityImpl(0x1564a00)
i think the error is caused by parsing the entry fields for new contacts :
Mar 28 14:52:13 Sailfish carddav-client[8928]: [D] unknown:0 - "Unexpected reply signature: got \"\", expected \"a{sv}\""