I've picked up a project which has had a few upgrades and been kicking around for a while.
Currently when the users try to amend the titles / descriptions the validation fires but fails and then wipes the content fields.
I've disabled the automatic validation and it seems to have stopped the clearing issue but the client is keen to use the validation.
I've had a look at the upgrade and some other bug reports - I can see that the seoCheckerPropertyEditorController.js etc files were upgraded (based on source control commits) but the SEOChecker.config file reports the current version as
I had a quick look for some custom event that might be getting in the way but can't find anything.
Console and Logs are empty though there are lots of entries for:
2019-02-04 10:30:58,367 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
2019-02-04 10:30:58,374 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
2019-02-04 10:30:58,382 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
2019-02-04 10:30:58,388 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
2019-02-04 10:30:58,411 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
2019-02-04 10:30:58,418 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
2019-02-04 10:30:58,425 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
2019-02-04 10:30:58,434 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
2019-02-04 10:30:58,440 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
Weird, never seen this behaviour but I meant the console log. After save and publish, there is no event code? What happens if you just click the Validate button?
Sorry for the delayed response to this - other issues cropped up.
I disabled all the cache stuff in the website and it's still happening. One interesting thing is that the S&P seems to take ages to respond.
This is a 3-4 year old project that was mothballed - upgraded then mothballed again. It's been upgraded from Umbraco 7.1 ish I think so would have had an old SEO Checker installed and been upgraded if that's known to cause issues?!
If I disable the automatic validation then the S&P works fine. If I manually validate it seems to validate and not wipe the fields.
Again - nothing in the front end console and just this in the logs;
2019-02-05 10:46:46,401 [P15256/D2/T59] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
2019-02-05 10:46:46,424 [P15256/D2/T59] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
2019-02-05 10:46:46,488 [P15256/D2/T59] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
2019-02-05 10:46:46,701 [P15256/D2/T59] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
2019-02-05 10:46:46,799 [P15256/D2/T59] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
2019-02-05 10:46:46,871 [P15256/D2/T59] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
Do they use any field mapping? If not "Somewhere" in the upgrade stuff gone wrong I am afraid. Have you tried clearing client dependency cache as well?
SEO Checker wipes SEO fields
I've picked up a project which has had a few upgrades and been kicking around for a while.
Currently when the users try to amend the titles / descriptions the validation fires but fails and then wipes the content fields.
I've disabled the automatic validation and it seems to have stopped the clearing issue but the client is keen to use the validation.
I've had a look at the upgrade and some other bug reports - I can see that the seoCheckerPropertyEditorController.js etc files were upgraded (based on source control commits) but the SEOChecker.config file reports the current version as
Any ideas how to sort this?
Hi Steve,
Anything logged in the console? Strange since titles should never been cleared only validation results should be displayed.
Best,
Richard
After save and publish
I had a quick look for some custom event that might be getting in the way but can't find anything.
Console and Logs are empty though there are lots of entries for:
2019-02-04 10:30:58,367 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event 2019-02-04 10:30:58,374 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event 2019-02-04 10:30:58,382 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event 2019-02-04 10:30:58,388 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event 2019-02-04 10:30:58,411 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event 2019-02-04 10:30:58,418 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event 2019-02-04 10:30:58,425 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event 2019-02-04 10:30:58,434 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event 2019-02-04 10:30:58,440 [P8596/D2/T181] INFO SEOChecker.Core.Helpers.CacheRefresher - SEO Checker cache cleared by ICacheRefresher Event
Weird, never seen this behaviour but I meant the console log. After save and publish, there is no event code? What happens if you just click the Validate button?
Ah.. I think I've got it.
There is a donut cache event - clear cache on publish. I suspect it's killing a cache your SEO checker creates and uses.
I'll try disabling this to confirm.
Hi,
Sorry for the delayed response to this - other issues cropped up.
I disabled all the cache stuff in the website and it's still happening. One interesting thing is that the S&P seems to take ages to respond.
This is a 3-4 year old project that was mothballed - upgraded then mothballed again. It's been upgraded from Umbraco 7.1 ish I think so would have had an old SEO Checker installed and been upgraded if that's known to cause issues?!
If I disable the automatic validation then the S&P works fine. If I manually validate it seems to validate and not wipe the fields.
Again - nothing in the front end console and just this in the logs;
Hi Steve,
Do they use any field mapping? If not "Somewhere" in the upgrade stuff gone wrong I am afraid. Have you tried clearing client dependency cache as well?
Best,
Richard
is working on a reply...