-
-
Notifications
You must be signed in to change notification settings - Fork 57
Description
Describe the bug
I've registered 2 packages, "twitter" and "facebook" (og) via the MetaTagsServiceProvider (in boot method). Eg: when using $package = Meta::getPackage('facebook') and then modifying some og tags, these changes are not reflected in the html output (using Meta::toHtml() in the base view). I have to call Meta::replacePackage($package) explicitly in the controller to make the html render the updated tags.
Is this intended behaviour? For me the replacePackage call feels a bit counter intuitive and redundant because I already registered the package to be included by default (via config).
To Reproduce
- Register a default package (OpenGraph)
- Set some default values
- In a Controller, get the package, change eg the title
- check HTML as it will not reflect the updated title
Expected behavior
it should reflect changes immediately (without replace package)
Screenshots
/
Desktop (please complete the following information):
- OS: MacOS
- Browser FF
- Version /