Open matthiasg opened 9 years ago
I can setup a live sogo Test Server for testing if required or helpful..
Ok looking at this some more i see that SOGo does return a few responses for the initial account query. this returns 4 urls (/SOGo/dav/sogo1/freebusy.ifb, .../Calendar/, .../Contacts/ and ../Mail/) on that a find is performed which doesnt find anything applicable and thus fails
response = responses.find(function (response) {
return (0, _fuzzy_url_equals2['default'])(account.principalUrl, response.href);
});
orginal code
let response = responses.find(response => {
return fuzzyUrlEquals(account.principalUrl, response.href);
});
@matthiasg A live server would be very helpful!
https://sogo.curasystems.com sogo3 / 7neSSUhN. The server is not configured to send mail or anything yet.. but its sufficient for testing. Its an OOB setup based on their virtual appliance.
i will leave it open for now.
Any news on this?
@lipanski's branch https://github.com/lipanski/dav/commit/4bddb8b478948556a14b3f80f73711f366ce92b8 appears to work with SOGo at first glance.
I cannot get this to work against a test SOGo server that we setup (Caldav applications on android work against it):
tried with 'iojs and nodejs (using bluebird for Promise)'
Error Message:
Debug Output:
Dont know about the protocol yet to make sense of this .. Any pointers or hints are appreciated.
Goal is to read calendar and add/edit appointments etc...