Skip to main content

How to correct / cleanup list of delegated calendars

Comments

5 comments

  • cPRex Jurassic Moderator

    Hey there!  I spoke with the email team about this issue and we weren't immediately able to reproduce this scenario on our end.  Is there any way you could provide a screenshot so we can see exactly what you are?

    0
  • Macs R

    Best I can do takes about nine screenshots...

    Before I start, let me just say I got inspired yesterday and did a slash-and-burn job with emacs on the calendar metadata files to rip out all the unwanted sharing, and started over. It worked a treat, and my calendars are now working properly. But reproducing this problem for you, using two unused "junk" accounts (whose names are not significant), was pretty straightforward.

    I create a calendar "TestExample.ORIG-NAME" on the "calendar-server" account to share:

    I share it to the "trapbox" account:

    It doesn't show up until I configure a device to actually access trapbox's calendars, but when I do, it shows up like this:

    On the device:

     Now I rename the calendar in the owning account:

    The name in the account that shares this calendar doesn't change (not worth a screenshot because it's identical.) Now, if I try to change the name of the calendar in the sharing user's account (trapbox), I get an error:

    If I have the originating account unshare the calendar, it doesn't disappear from the sharing account. If I try to delete it at the shared account manually, I get an error:

    If I have the originating account delete the calendar completely, it still stays visible in the sharing account's management and configuration pages, and it still cannot be deleted. (Not worth a screenshot because they are identical).

    Note, however, that the calendar disappears just fine from the actual device that is accessing the sharing account, it's just the cPanel management pages that remain goobered up. (I checked only after deleting the calendar, I should have checked after unsharing as well, but didn't think of it, sorry.)

    0
  • cPRex Jurassic Moderator

    I think anything that complicated would be best served through a ticket where we can see this in action.

    0
  • Macs R

    It sounds complicated, but broken down into steps:

    1. User A creates a calendar and shares it with B, which works.
    2. User A renames the calendar, user B's cPanel never registers the renaming.
    3. User A unshares the calendar, user B's cPanel still shows it as present.
    4. User A deletes the calendar, user B's cPanel still shows it as present.
    5. User B cannot rename or delete the shared calendar from his account himself.

    I could open a ticket, but I'm not sure how that would contribute to exhibiting the problem. Or do you just want the ticket on file to document a problem to be worked? I may or may not be able to open a ticket; at times I get told that since I'm not the owner of the cPanel contract at my hosting provider, I have to go through some intermediary or other.

    0
  • cPRex Jurassic Moderator

    Thanks for the detailed list.  I checked this and also had our email team check this and we just aren't able to reproduce this on our side on two machines, which is why I asked for the ticket.

    Since your license is purchased through your provider you are correct that you would need to reach out to them, and then they'd escalate the issue to us if they can't resolve it.

    0

Please sign in to leave a comment.