Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Steve Morgan 1346 posts 4453 karma points c-trib
    Feb 04, 2019 @ 08:52
    Steve Morgan
    0

    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?

  • Richard Soeteman 4035 posts 12842 karma points MVP
    Feb 04, 2019 @ 08:57
    Richard Soeteman
    0

    Hi Steve,

    Anything logged in the console? Strange since titles should never been cleared only validation results should be displayed.

    Best,

    Richard

  • Steve Morgan 1346 posts 4453 karma points c-trib
    Feb 04, 2019 @ 10:33
    Steve Morgan
    0

    enter image description here

    After save and publish

    enter image description here

    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

  • Richard Soeteman 4035 posts 12842 karma points MVP
    Feb 04, 2019 @ 10:35
    Richard Soeteman
    0

    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?

  • Steve Morgan 1346 posts 4453 karma points c-trib
    Feb 04, 2019 @ 10:37
    Steve Morgan
    0

    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.

  • Steve Morgan 1346 posts 4453 karma points c-trib
    Feb 05, 2019 @ 11:01
    Steve Morgan
    0

    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;

         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
    
  • Richard Soeteman 4035 posts 12842 karma points MVP
    Feb 05, 2019 @ 11:44
    Richard Soeteman
    0

    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

Please Sign in or register to post replies

Write your reply to:

Draft