@
Generic: Project CI / Lint & Validate (pull_request) Has been cancelled
Generic: Project CI / Tests (pull_request) Has been cancelled
Universal: PR Check / Branch Policy (pull_request) Has been cancelled
Universal: PR Check / Require Docs Update (pull_request) Has been cancelled
Universal: PR Check / Wiki Update Reminder (pull_request) Has been cancelled
Universal: PR Check / Secret Scan (pull_request) Has been cancelled
Universal: PR Check / Validate PR (pull_request) Has been cancelled
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Has been cancelled
Branch Cleanup / Delete merged branch (pull_request) Has been cancelled
RC Revert / Rename rc/ back to dev/ (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
Generic: Project CI / Lint & Validate (pull_request) Has been cancelled
Generic: Project CI / Tests (pull_request) Has been cancelled
Universal: PR Check / Branch Policy (pull_request) Has been cancelled
Universal: PR Check / Require Docs Update (pull_request) Has been cancelled
Universal: PR Check / Wiki Update Reminder (pull_request) Has been cancelled
Universal: PR Check / Secret Scan (pull_request) Has been cancelled
Universal: PR Check / Validate PR (pull_request) Has been cancelled
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Has been cancelled
Branch Cleanup / Delete merged branch (pull_request) Has been cancelled
RC Revert / Rename rc/ back to dev/ (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
docs(ajax): correct preupdateAck docblock to one-shot skip semantics
The docblock still described the removed 10-minute throttle ("arms BOTH
keys"). It now sets a one-shot, action-keyed skip flag consumed once by
the system plugin. Comment-only; no behaviour change.
Claude-Session: https://claude.ai/code/session_01WbGBN9VyRK61zczYWcCQ2i
@
This commit is contained in:
@@ -89,11 +89,11 @@ class AjaxController extends BaseController
|
||||
*
|
||||
* Called by the full-screen backup screen after a successful backup so the
|
||||
* imminent server-side onExtensionBeforeUpdate / onExtensionBeforeUninstall
|
||||
* backup is skipped — it arms the same 10-minute throttle keys the system
|
||||
* plugin checks, preventing a duplicate backup when the update / uninstall
|
||||
* then proceeds. Arms BOTH keys so a single ack covers whichever action the
|
||||
* full-screen backup was fronting.
|
||||
* POST: task=ajax.preupdateAck
|
||||
* backup is skipped once — it sets a ONE-SHOT skip flag (keyed by the
|
||||
* `action` the backup was fronting) that plg_system_mokosuitebackup
|
||||
* consumes on the re-fired update/uninstall request, so exactly that one
|
||||
* action is not double-backed-up while later, distinct actions still are.
|
||||
* POST: task=ajax.preupdateAck&action=update|uninstall
|
||||
*/
|
||||
public function preupdateAck(): void
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user