1.1.0.39: Can't add exchange account any more [answered]
I've just updated to 1.1.0.39 since I wanted to try the new caldav plugin, which seems to be fine now btw. Since my calendar was really messed up, I reset the entire calendar with the following procedure (after updating):
- [close all apps]
- [delete all CalDAV/Exchange/Google/Facebook accounts]
systemctl --user stop msyncd # as nemo user
systemctl --user stop contactsd # as nemo user
cd /home/nemo/.local/share/system/privileged/Calendars
rm caldav* google* facebook*
cd /home/nemo/.local/share/system/privileged/Calendar/mkcal
rm db db.changed
systemctl --user start msyncd # as nemo user
systemctl --user start contactsd # as nemo user
After this, CalDAV is working fine, but the the Exchange plugin is broken. When I click Microsoft Exchange in the Add Account GUI, nothing happens. In syslog, I see the following:
Nov 03 16:27:45 jolla [1515]: [W] unknown:53 - file:///usr/lib/qt5/qml/com/jolla/settings/accounts/AccountAgentRunner.qml:53: TypeError: Cannot call method 'connect' of undefined
Nov 03 16:27:45 jolla [1515]: [W] unknown:59 - file:///usr/lib/qt5/qml/com/jolla/settings/accounts/AccountAgentRunner.qml:59:17: Unable to assign [undefined] to QObject*
Nov 03 16:27:45 jolla [1515]: [W] unknown:418 - file:///usr/lib/qt5/qml/Sailfish/Silica/PageStack.js:418: TypeError: Cannot read property 'createObject' of undefined
Tried reinstalling the exchange plugin, but that didn't change anything. Will investigate further, any help greatly appreciated...
also on the opt-in uodate, no problem adding exchange, haven't got caldev set up
teun ( 2014-11-03 20:22:12 +0200 )editAfter some fiddling around with the affected QML files I'm not even sure whether these log message have anything to do with the problem. Is there any way I can get more debug information out of this? Tried to enable QML debugging but it doesn't seem to be compiled in...
vmatare ( 2014-11-03 21:35:10 +0200 )edit