Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-25985

Portfolios not shared display an active link

    Details

      Description

      https://qa10.longsight.com/portal/site/c8ff717b-08d1-4c8d-b549-96b24b497400
      Portfolios not shared display as an active link under the 'Portfolios Being Shared with Me' tab. If the user then clicks the link, the following message displays:
      Alert: This portfolio is invalid or inactive. Please contact the portfolio owner if you feel you received this message in error.

      Portfolios not being shared should not even display under the 'Portfolios Being Shared with Me' tab.

      To reproduce:
      As the coordinator, add users for every role in a Portfolio site
      Upload a portfolio template and publish it (will attach one)
      Click on Portfolios, then click Permissions
      Check the Create box for the reviewer and evaluator roles
      Make sure no one has 'Review' permissions

      Log in as each user and create a portfolio
      Do not share the portfolio

      Log in again as each user after all portfolios have been created
      Click the 'Portfolios Being Shared with Me' tab
      Each user will see active links for all portfolios (except their own) even though they are not shared

        Gliffy Diagrams

          Zeplin

            Attachments

            1. A1_Resume_Template_A.zip
              17 kB
            2. ActiveLinks.png
              ActiveLinks.png
              8 kB
            3. AndreaView.png
              AndreaView.png
              40 kB
            4. Permissions.png
              Permissions.png
              20 kB

              Issue Links

                Activity

                  People

                  Assignee:
                  maintenanceteam Core Team
                  Reporter:
                  agschmidt Andrea Schmidt
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration