Uploaded image for project: 'Crucible'
  1. Crucible
  2. CRUC-6819

Unable to migrate review to different project due to Project Allowed Reviewer Group

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Low
    • 3.6.0
    • 3.4.4
    • None

    Description

      Steps to reproduce

      1. Create two Crucible project: ProjectA and ProjectB
      2. Create a group GroupA with member 'UserA'
      3. Set GroupA as the Allowed review participants for ProjectA
      4. Create a review in ProjectB without any reviewer
      5. Migrate the review in ProjectB to ProjectA
        Unable to migrate to review to ProjectA with the following error in the log:
        2014-05-21 18:29:21,614 WARN  [qtp1498068251-146 ] org.eclipse.jetty.servlet.ServletHandler ServletHandler-doHandle - /json/cru/asdf-2/postDetails
        java.lang.NullPointerException
        	at com.cenqua.crucible.model.managers.impl.DefaultProjectManager.isAllowedReviewer(DefaultProjectManager.java:426)
        	at com.cenqua.crucible.model.managers.impl.DefaultProjectManager.moveReviewInternal(DefaultProjectManager.java:304)
        	at com.cenqua.crucible.model.managers.impl.DefaultProjectManager.moveReviewToProject(DefaultProjectManager.java:288)
        	at com.atlassian.crucible.actions.create.EditReviewDetailsAction.execute(EditReviewDetailsAction.java:397)
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        

      Workaround

      Remove all the group in Allowed review participants before migrating the review

      Attachments

        Issue Links

          Activity

            People

              tom@atlassian.com Tom Davies
              klfoong Foong (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - Not Specified
                  Not Specified
                  Logged:
                  Time Spent - 0.1h
                  0.1h