Uploaded image for project: 'FishEye'
  1. FishEye
  2. FE-6669

Activity stream shows irrevelant commits when default project repository is disabled

    XMLWordPrintable

Details

    Description

      Observation

      I was expecting to see the commits related with selected project when browsing project page https://fisheye.dev.internal.atlassian.com/project/CR-CIP but found irrelevant commits there:

      Seems to be working fine for other projects, e.g. https://fisheye.dev.internal.atlassian.com/project/CR-CLOV

      Investigation

      Seems like the problem is caused by project's default repository being disabled. This problematic CR-CIP project seem to not have default repository set (project admin page https://fisheye.dev.internal.atlassian.com/admin/editProject.do?id=7 shows first available repository in default repository), FishEye content for this repository is empty as well https://fisheye.dev.internal.atlassian.com/admin/viewFisheyeProject.do?id=7.
      But when I enable "clov-svn-old" repository (it was disabled before), apparently activity stream displays only its commits, as expected. In project admin page I can see "clov-svn-old" repository as default one.

      Diagnosis

      Seems like project activity page doesn't cope well with default project's repository being disabled. Rather than falling down into showing activity of all FishEye repositories it should show no commits at all in such case.
      Project admin page should indicate default project repository is disabled.

      note

      Very likely the same would happen when default project's repository is deleted, to be verified.

      Attachments

        Activity

          People

            Unassigned Unassigned
            mparfianowicz Marek Parfianowicz
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: