Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Calendars can not be unshared if shared with Circle #6062

@enoy19

Description

@enoy19

If you unshare a calendar, that has been shared with you via a circle, you get the error message An error occurred, unable to delete the calendar.

Console:

XHRDELETE
https://<nextcloud>/remote.php/dav/calendars/<me>/personal_shared_by_<other user>/
[HTTP/1.1 403 Forbidden 103ms]

Response:
<?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
  <s:exception>Sabre\DAV\Exception\Forbidden</s:exception>
  <s:message/>
</d:error>


Stacktrace:
Error: 
    D dist.js:1
    r dist.js:1
    a dist.js:1
    i dist.js:1
    a dist.js:1
    i dist.js:1
    a dist.js:1
    i dist.js:1
    onreadystatechange dist.js:1
    e dist.js:1
    e dist.js:1
    u dist.js:1
    _invoke dist.js:1
    E dist.js:1
    pe dist.js:1
    o dist.js:1
    exports dist.js:1
    exports dist.js:1
    value dist.js:1
    e dist.js:1
    u dist.js:1
    _invoke dist.js:1
    E dist.js:1
    pe dist.js:1
    o dist.js:1
    exports dist.js:1
    exports dist.js:1
    value dist.js:1
    e dist.js:1
    u dist.js:1
    _invoke dist.js:1
    E dist.js:1
    je dist.js:1
    o dist.js:1
    exports dist.js:1
    exports dist.js:1
    value dist.js:1
    n calendars.js:712
    c calendars.js:2
    _invoke calendars.js:2
    v calendars.js:2
    B0 calendars.js:2
    o calendars.js:2
    M0 calendars.js:2
    M0 calendars.js:2
    deleteCalendar calendars.js:714
    g vuex.esm.js:736
    dispatch vuex.esm.js:490
    dispatch vuex.esm.js:393
    t calendars.js:746
    c calendars.js:2
    _invoke calendars.js:2
    v calendars.js:2
    B0 calendars.js:2
    o calendars.js:2
    M0 calendars.js:2
    M0 calendars.js:2
    setTimeout handler*deleteCalendarAfterTimeout calendars.js:745
    g vuex.esm.js:736
    dispatch vuex.esm.js:490
    dispatch vuex.esm.js:393
    deleteCalendar EditCalendarModal.vue:224
    VueJS 2
    click NcButton.js:2
    VueJS 33
calendars.js:756:35
    t calendars.js:756
    c calendars.js:2
    _invoke calendars.js:2
    v calendars.js:2
    B0 calendars.js:2
    s calendars.js:2
    (Async: promise callback)
    B0 calendars.js:2
    o calendars.js:2
    M0 calendars.js:2
    M0 calendars.js:2
    (Async: setTimeout handler)
    deleteCalendarAfterTimeout calendars.js:745
    g vuex.esm.js:736
    dispatch vuex.esm.js:490
    dispatch vuex.esm.js:393
    deleteCalendar EditCalendarModal.vue:224
    VueJS 2
    click NcButton.js:2
    VueJS 33

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions