def on_desktop_deleted(sender, **kwargs): """ Deletes cache entries for a given desktop. """ desktop = kwargs.get("instance") username = desktop.owner.username desktop_slug = desktop.slug clear_desktop_cached_views(username, desktop_slug) DesktopAPI.clear_desktop_cache(username, desktop_slug) Desktop.delete_revision_id(username, desktop_slug)