Hi everyone,
I'm new to Flarum and would appreciate your help.
I'm running Flarum 1.8.11 and installed the extension subasteve/flarum-ext-mailing via the Extension Manager. I have since learned that I should have used clarkwinkelmann/flarum-ext-mailing instead.
When attempting to enable the subasteve extension, Flarum throws an error in both the backend and frontend.
Error log:
flarum.ERROR: Error: Call to undefined method Flarum\Extend\ApiSerializer::mutate() in /mnt/web422/b2/23/544118623/htdocs/ecopark2/flarum/vendor/subasteve/flarum-ext-mailing/extend.php:18
Trying to uninstall the extension also fails.
What I’ve already tried:
Deleted the directory /vendor/subasteve
Removed the "subasteve" entry from composer.json and composer.lock
Current situation:
Both backend and frontend load correctly again
However, the "Mailing" item still appears in the left-hand Extension/Feature bar
So my question is:
What is the proper way to completely remove this extension, including its entry in the admin Feature bar? I assume there is still a reference in the database — if so, where should I delete it?
Any help would be greatly appreciated!