4343use craft \events \DefineUserContentSummaryEvent ;
4444use craft \events \IndexKeywordsEvent ;
4545use craft \events \SearchEvent ;
46+ use craft \helpers \App ;
4647use craft \helpers \Console ;
4748use craft \helpers \Db ;
4849use craft \helpers \Json ;
@@ -332,6 +333,8 @@ public function processPayments(Submission $submission): bool
332333
333334 public function pruneIncompleteSubmissions ($ consoleInstance = null ): void
334335 {
336+ App::maxPowerCaptain ();
337+
335338 /* @var Settings $settings */
336339 $ settings = Formie::$ plugin ->getSettings ();
337340
@@ -394,6 +397,8 @@ public function pruneIncompleteSubmissions($consoleInstance = null): void
394397
395398 public function pruneDataRetentionSubmissions ($ consoleInstance = null ): void
396399 {
400+ App::maxPowerCaptain ();
401+
397402 // Find all the forms with data retention settings
398403 $ forms = (new Query ())
399404 ->select (['id ' , 'handle ' , 'dataRetention ' , 'dataRetentionValue ' ])
@@ -481,6 +486,8 @@ public function pruneDataRetentionSubmissions($consoleInstance = null): void
481486
482487 public function defineUserSubmissions (DefineUserContentSummaryEvent $ event ): void
483488 {
489+ App::maxPowerCaptain ();
490+
484491 $ userIds = Craft::$ app ->getRequest ()->getRequiredBodyParam ('userId ' );
485492
486493 $ submissionCount = Submission::find ()
@@ -497,6 +504,8 @@ public function defineUserSubmissions(DefineUserContentSummaryEvent $event): voi
497504
498505 public function deleteUserSubmissions (Event $ event ): void
499506 {
507+ App::maxPowerCaptain ();
508+
500509 /** @var User $user */
501510 $ user = $ event ->sender ;
502511
@@ -531,6 +540,8 @@ public function deleteUserSubmissions(Event $event): void
531540
532541 public function restoreUserSubmissions (Event $ event ): void
533542 {
543+ App::maxPowerCaptain ();
544+
534545 /** @var User $user */
535546 $ user = $ event ->sender ;
536547
0 commit comments