You are here: Foswiki>Tasks Web>Item14549 (31 Jan 2018, MichaelDaum)Edit Attach

Item14549: Prevent User/WikiName cache pollution by faulty call of internal user api.

pencil
Priority: Normal
Current State: Closed
Released In: 2.1.5
Target Release: patch
Applies To: Engine
Component:
Branches: Item14549 Release02x01 master Item14288 Item14454 Item14380 Item14537
Reported By: MichaelDaum
Waiting For:
Last Change By: MichaelDaum
When Foswiki::Users::getWikiName() is called with an unknown wikiname for a cUID, will it still set the internal caches. That's causing problems when foreign content is imported to Foswiki and/or the user mapping changes while old content is still being used that has been created with a previous mapping. The effect is that the cache is polluted by old topic revisions, and from there on getWikiName() stops working properly even for newly created content created.

-- MichaelDaum - 01 Dec 2017

 
Topic revision: r8 - 31 Jan 2018, MichaelDaum
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy