Skip to content

Conversation

@SOD96
Copy link
Contributor

@SOD96 SOD96 commented Aug 28, 2025

Fixes #99

Question I have though on this, is it expected that the TwitterCardTag would fallback to the image in the SEO Config? Because I don't see that happening, perhaps it's an oversight? I figured I wouldn't touch that, only fixing the core problem of the secure_url issue.

To be honest I'm not entirely convinced it's this packages fault. It uses the helper secure_url provided by the framework, that function always expects a string to be returned, but it has two different return types?

I don't see this PR having any impact on if they resolve that up the chain either.

Also included a test for this behaviour, if you roll back the change I did to lines 22-23, and run the test, you should get the error. If you implement my fix, it'll work as I presume is expected!

Cheers!

@ralphjsmit ralphjsmit changed the title fix: Secure URL returning a URLGenerator when we expect a string fix: instantiating TwitterCardTags with image and no fallback image specified Aug 28, 2025
@ralphjsmit ralphjsmit merged commit c47e8b0 into ralphjsmit:main Aug 28, 2025
19 of 20 checks passed
@ralphjsmit
Copy link
Owner

Thanks! Just released in 1.7.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

TwitterCardTags Initialize will fail if the configured SEO Image Fallback is null

2 participants