Very strange behavior - can't see most of these meeting cards even though they're set to be viewable by anyone, and they give the message "Permission error: for card Meeting+*tform: Sorry Anonymous, You don't have permission to read this card". If we really didn't have permission to see them they just shouldn't show up at all. The referenced Meeting+*type+*structure is set to be viewable only by GC Staff, but i have that role.
One Meeting card is viewable, and it is also set to be seen only by GC Staff (and when you log out that one does indeed become invisible, while the other continue to give the odd error message).
BTW, the included plus cards continue to be viewable, e.g. 2008-11-17+check-in+notes
how do we allow cardtype+*tform to set permissions on cardtype cards but not result in this behavior (which comes from caching first-time viewer without permission)
one option - don't check permissions to view templates
--John Abbe.....Mon Dec 01 13:57:52 -0800 2008
(If the first user who looks at a card doesn't have permissions, it was caching the "Sorry Anonymous" and then that's what others were seeing. Lewis did something that fixed the cache for those cards (and replace the Sorry Anonymous with something better), but the essential problem remains unsolved.)
--John Abbe.....Sat Dec 06 15:26:54 -0800 2008
I made it so that the attribute method accesses the cache as Wagbot, which should eliminate these problems in several situations (similar things have occurred with table of contents, for example).
I used that phrase because I think the issues that it will fix are actually broader than the issue described in this card. Not just tforms, but also rforms, table of contents, edit cues...
The one situation where the fix might show is places where the cache is still in place from before my fix. My fix should prevent things from getting cached wrong in the first place. If you see a problem with older data, let me know and I'll see if clearing the cache helps.