bad caching in milestone page

Bug #599614 reported by Martin Pool
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Unassigned

Bug Description

On https://edge.launchpad.net/bzr/+milestone/2.2.0 there is a per-user count of assigned bugs that's incorrectly cached as public.

        <div class="yui-u">
          <div class="portlet"
            tal:content="cache:public, 1 hour">
            <h2>Activities</h2>

            <dl>
              <dt>Assigned to you:</dt>
              <dd tal:define="count_statuses view/user_counts">
                <tal:activities repeat="count_status count_statuses">
                  <strong tal:content="count_status/count">2</strong>
                  <tal:activity replace="structure count_status/status" /><tal:comma
                    condition="not: repeat/count_status/end">,</tal:comma>
                </tal:activities>
                <tal:no-activities condition="not: count_statuses">
                  No blueprints or bugs assigned to you.
                </tal:no-activities>
              </dd>
            </dl>

Related branches

Revision history for this message
Deryck Hodge (deryck) wrote :

I'm going to punt this to registry since Curtis' team does most of the work on milestones.

affects: malone → launchpad-registry
Revision history for this message
Curtis Hovey (sinzui) wrote :

Why does this need to be private? There is not private information about bugs or teams revealed here?

Changed in launchpad-registry:
status: New → Incomplete
Revision history for this message
William Grant (wgrant) wrote :

"Assigned to you" <- the data is user-specific

Revision history for this message
Curtis Hovey (sinzui) wrote :

Doh.

Changed in launchpad-registry:
status: Incomplete → Triaged
importance: Undecided → High
assignee: nobody → Curtis Hovey (sinzui)
tags: added: trivial
Changed in launchpad-registry:
milestone: none → 10.06
status: Triaged → In Progress
Revision history for this message
Ursula Junque (ursinha) wrote : Bug fixed by a commit
tags: added: qa-needstesting
Changed in launchpad-registry:
status: In Progress → Fix Committed
Curtis Hovey (sinzui)
tags: added: qa-ok
removed: qa-needstesting
Curtis Hovey (sinzui)
Changed in launchpad-registry:
status: Fix Committed → Fix Released
Curtis Hovey (sinzui)
Changed in launchpad:
assignee: Curtis Hovey (sinzui) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.