# Where Are My Calendars ?!

**URL:** <https://help.nextcloud.com/t/where-are-my-calendars/177580>\
**Category:** ℹ️ Support\
**Tags:** update\_problems, nc28, calendar-app\
**Created:** [December 27, 2023, 3:33pm UTC](https://help.nextcloud.com/t/where-are-my-calendars/177580 "2023-12-27T15:33:15Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![KastourHazem](https://help.nextcloud.com/letter_avatar/kastourhazem/32/5_5575768a8748004e209b776fc1b2916d.png) [@KastourHazem](https://help.nextcloud.com/u/KastourHazem)\
**Post date:** [December 27, 2023, 3:33pm UTC](https://help.nextcloud.com/t/where-are-my-calendars/177580/1 "2023-12-27T15:33:15Z")

</div>

CALDAV issue: _ **Calendars can only be fetched after the user logs in to the Nextcloud interface and opens the calendar page at least once** _  
After the update to Version 28.0.1 / Version 28.0.0 (21-2023 / 12-2023), a **CALDAV** issue arose.  
both methods :

```auto
const client = await createDAVClient({
      serverUrl: nextcloudBaseUrl,
      credentials: {
        username: dataEventNextCloud.email,
        password: dataEventNextCloud.password,
      },
      authMethod: 'Basic',
      defaultAccountType: 'caldav',
    });
    const calendars = await client.fetchCalendars();

```

AND

```auto
    const client = new DAVClient({
      serverUrl: nextcloudBaseUrl,
      credentials: {
        username: dataEventNextCloud.email,
        password: dataEventNextCloud.password,
      },
      authMethod: 'Basic',
      defaultAccountType: 'caldav',
    });
    await client.login();
    const calendars = await client.fetchCalendars();

```

-before logging in in the nexcloud interface and oppening the calendar page :  
returns the client successfully , but returns calendars as empty array !

-after logging in in the nexcloud interface and oppening the calendar page :  
returns both client and calendars as expected

(I am working on the specific “personal” calendar , so i tried to create it before fetching calendars but i get this error message: "The resource you tried to create already exists’ . So apparently it exists in the nextcloud db but it’s not accessible)  
what should I do ? Are there some config params that could help please ?

---

<div class="post-metadata">

**Author:** ![jtr](https://help.nextcloud.com/letter_avatar/jtr/32/5_5575768a8748004e209b776fc1b2916d.png) [@jtr](https://help.nextcloud.com/u/jtr)\
**Post date:** [January 3, 2024, 3:31pm UTC](https://help.nextcloud.com/t/where-are-my-calendars/177580/2 "2024-01-03T15:31:42Z")

</div>

No idea, could be a bug, but you’re also using a third-party WebDAV/CalDAV client it looks like (you didn’t specify but a search turned up `tsdav`).

- What do server logs indicate during the empty connections?
- Can you reproduce the behavior in some other client (i.e. not tsdav; maybe a conventional CalDav client)?
- Check the version of tsdav you’re using is up-to-date[1]

[1] [tsdav/CHANGELOG.md at master · natelindev/tsdav · GitHub](https://github.com/natelindev/tsdav/blob/master/CHANGELOG.md)

---

<div class="post-metadata">

**Author:** ![KastourHazem](https://help.nextcloud.com/letter_avatar/kastourhazem/32/5_5575768a8748004e209b776fc1b2916d.png) [@KastourHazem](https://help.nextcloud.com/u/KastourHazem)\
**Post date:** [January 5, 2024, 8:51am UTC](https://help.nextcloud.com/t/where-are-my-calendars/177580/3 "2024-01-05T08:51:15Z")

</div>

Thanks for your reply

- error : could not find calendars
- It’s really hard to find another client ! i did some research but i didn’t found. btw thunderbird application is synchronized to nextcloud , but after the update it’s not , when you enter your credentials it logs just the same error
- the virsion of tsdav is already up to date

---

<div class="post-metadata">

**Author:** ![jtr](https://help.nextcloud.com/letter_avatar/jtr/32/5_5575768a8748004e209b776fc1b2916d.png) [@jtr](https://help.nextcloud.com/u/jtr)\
**Post date:** [January 5, 2024, 2:53pm UTC](https://help.nextcloud.com/t/where-are-my-calendars/177580/4 "2024-01-05T14:53:46Z")

</div>

All known (reported not yet patched pending release) CalDAV related issues in NC28 can be found [here](https://github.com/nextcloud/server/issues?q=is%3Aopen+is%3Aissue+label%3A28-feedback+label%3A%22feature%3A+caldav%22).

---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [January 16, 2025, 9:01am UTC](https://help.nextcloud.com/t/where-are-my-calendars/177580/5 "2025-01-16T09:01:01Z")

</div>


