PayPal Donation Extension

You have requested a non-existent service - PayPal Donation Extension

You have requested a non-existent service

by MarkDHamill » Mon Aug 01, 2022 11:25 pm

Version 3.0.4 of this extension had been disabled, but I was unable to login to a board because this appeared in the PHP error log (first error shown):
You have requested a non-existent service "skouat.ppde.notification.type.admin_donation_received". in /var/www/www.mysite.net/forum/vendor/symfony/dep ... 348\nStack trace:\n#0 /var/www/www.mysite.net/forum/phpbb/notification ... r.php(930): Symfony\\Component\\DependencyInjection\\Container->get()
I went into the phpbb_notification_types and changed the three notifications for this extension to disabled (notification_type_enabled = 0) and purged the cache manually and I was able to login.

I haven't read the code but perhaps logic is needed to do this when the extension is disabled.

I wonder if this happened to anyone else.
Need phpBB services or a phpBB consultant? I offer most phpBB services. Getting lost managing phpBB? Buy my book, Mastering phpBB Administration. Covers through phpBB 3.3.7. eBook and paper versions available.
User avatar
MarkDHamill
Registered User
Posts: 4933
Joined: Fri Aug 02, 2002 12:36 am
Location: Florence, MA USA

Re: You have requested a non-existent service

by Skouat » Sat Aug 06, 2022 1:26 am

Hi MarkDHamil,

Thanks for your report.
This is fixed with this commit
Skouat
Code Contributor
Posts: 1059
Joined: Mon Mar 10, 2008 5:30 pm
Location: France

Re: You have requested a non-existent service

by Le_Spirit » Fri May 05, 2023 12:13 pm

Had the same problem, the commit + cache flushing diden't solve my problem, but the turning off of the notifications (post1) did... still to be fixed it seems...
User avatar
Le_Spirit
Registered User
Posts: 11
Joined: Thu Sep 03, 2015 5:19 pm