Skip to content
Discussion options

You must be logged in to vote

When you delete a site it's deleted; gone. It doesn't simply get unpublished. Moreover, when you delete a site it does not matter if the site was published or not; it's gone.

When you delete a site, its tasks are deleted as well. The #__tasks table has a foreign key on site_id referencing #__sites(id) with ON DELETE CASCADE. When a site row is deleted, MySQL automatically deletes all tasks belonging to that site.

Unpublished sites will not have update checks run or emails sent (with caveats, as we will see below). There are two layers of protection:

  1. Director tasks skip unpublished sites. The "director" tasks that discover what needs doing (RefreshSiteInfo, JoomlaUpdateDirector, Extension…

Replies: 3 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@nikosdion
Comment options

Answer selected by r3dvorak
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants