Found a weird situation where the cache did not clear after updating a property through the versions related list (choosing 'Revert to this version' option), so the incorrect value is still retained in the cache.
If you do come across a similar behaviour and want to see what is in the cache you can run
GlideProperties.dump();
in Scripts Background. Then you look for the property of interest and compare it to what the value is in the sys_properties table.Whenever a property is inserted, updated or deleted the instance will do a cache flush, which is rather extreme in my view.
So, to fix the issue, ran GlidePropertiesDB.invalidate();
in Scripts Background, which does a quick property refresh.
Comments
Post a Comment