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
Summary | Prevent User/WikiName cache pollution by faulty call of internal user api. |
ReportedBy | MichaelDaum |
Codebase | |
SVN Range | |
AppliesTo | Engine |
Component | |
Priority | Normal |
CurrentState | Closed |
WaitingFor | |
Checkins | distro:c3eb62206321 distro:959dabe58be6 |
TargetRelease | patch |
ReleasedIn | 2.1.5 |
CheckinsOnBranches | Item14549 Release02x01 master Item14288 Item14454 Item14380 Item14537 |
trunkCheckins | |
masterCheckins | distro:c3eb62206321 distro:959dabe58be6 |
ItemBranchCheckins | distro:c3eb62206321 distro:959dabe58be6 |
Release02x01Checkins | distro:959dabe58be6 |
Release02x00Checkins | |
Release01x01Checkins |