Activity log for bug #1959613

Date Who What changed Old value New value Message
2022-01-31 19:37:42 Robert Lyon bug added bug
2022-01-31 20:06:58 Robert Lyon mahara: assignee Robert Lyon (robertl-9)
2022-01-31 20:07:16 Robert Lyon mahara: assignee Robert Lyon (robertl-9)
2022-01-31 20:07:26 Robert Lyon mahara: assignee Dianne Tennent (dianne-t)
2022-01-31 20:07:30 Robert Lyon mahara: milestone 22.04.0
2022-01-31 20:07:34 Robert Lyon mahara: importance Undecided High
2022-01-31 20:07:37 Robert Lyon mahara: status New Confirmed
2022-02-03 01:24:51 Dianne Tennent attachment added Screenshot from 2022-02-03 14-23-48.png https://bugs.launchpad.net/mahara/+bug/1959613/+attachment/5558807/+files/Screenshot%20from%202022-02-03%2014-23-48.png
2022-02-16 18:34:06 Kristina Hoeppner mahara: status Confirmed In Progress
2022-03-04 01:21:23 Kristina Hoeppner description Problem: Person A creates a Smart evidence collection and has an annotation block on a page Person B adds a draft comment to it Person A requests the comment to be made public Person B gets an email and follows the link -- gets error [WAR] e2 (artefact/lib.php:353) Artefact type mismatch. You are trying to use this annotation as a comment. Call stack (most recent first): ArtefactType->__construct() at /../htdocs/artefact/comment/lib.php:193 ArtefactTypeComment->__construct() at /../htdocs/view/view.php:563 To test: 1 Set up new site 2 Go to Plugin Extensions page and activate annotation 3 Edit 'No institution' and turn on Annotations 4 Upload some users to the site (via CSV is easiest) 5 Log in as Person A and create a page 6 Create a collection with a smart evidence option chosen and add page to it 7 Share the collection to Person B with special role Peer 8 Go to the collection's smart evidence page and add annotation to one of the dots 9 Log in as Person B and go to the collection smart evidence page and click on the circle dot 10 Leave some feedback and turn 'Mark public' to No - the feedback should have "This feedback is private." 11 Log in as Person A and go to the page itself in the collection and click on Feedback (1) link in annotation block 12 In the modal click the 'Make public' button - you should see "A message has been sent to Person B to request that the feedback be made public." 13 Log in as Person B and go to the page itself in the collection - you see "You cannot see the content on this page because it does not require a peer assessment." 14 Go to your inbox and see "Request to change private feedback to public" 15 Click the 'Annotation' link in the email and get the error. Problem: Person A creates a SmartEvidence collection and has an annotation block on a page Person B adds a draft comment to it Person A requests the comment to be made public Person B gets an email and follows the link -- gets error [WAR] e2 (artefact/lib.php:353) Artefact type mismatch. You are trying to use this annotation as a comment. Call stack (most recent first):     ArtefactType->__construct() at /../htdocs/artefact/comment/lib.php:193     ArtefactTypeComment->__construct() at /../htdocs/view/view.php:563 To test: 1 Set up new site 2 Go to Plugin Extensions page and activate annotation 3 Edit 'No institution' and turn on Annotations 4 Upload some users to the site (via CSV is easiest) 5 Log in as Person A and create a page 6 Create a collection with a SmartEvidence option chosen and add page to it 7 Share the collection to Person B with special role Peer 8 Go to the collection's SmartEvidence page and add annotation to one of the dots 9 Log in as Person B and go to the collection SmartEvidence page and click on the circle dot 10 Leave some feedback and turn 'Mark public' to No - the feedback should have "This feedback is private." 11 Log in as Person A and go to the page itself in the collection and click on Feedback (1) link in annotation block 12 In the modal click the 'Make public' button - you should see "A message has been sent to Person B to request that the feedback be made public." 13 Log in as Person B and go to the page itself in the collection - you see "You cannot see the content on this page because it does not require a peer assessment." 14 Go to your inbox and see "Request to change private feedback to public" 15 Click the 'Annotation' link in the email and get the error.
2022-03-04 01:28:08 Kristina Hoeppner description Problem: Person A creates a SmartEvidence collection and has an annotation block on a page Person B adds a draft comment to it Person A requests the comment to be made public Person B gets an email and follows the link -- gets error [WAR] e2 (artefact/lib.php:353) Artefact type mismatch. You are trying to use this annotation as a comment. Call stack (most recent first):     ArtefactType->__construct() at /../htdocs/artefact/comment/lib.php:193     ArtefactTypeComment->__construct() at /../htdocs/view/view.php:563 To test: 1 Set up new site 2 Go to Plugin Extensions page and activate annotation 3 Edit 'No institution' and turn on Annotations 4 Upload some users to the site (via CSV is easiest) 5 Log in as Person A and create a page 6 Create a collection with a SmartEvidence option chosen and add page to it 7 Share the collection to Person B with special role Peer 8 Go to the collection's SmartEvidence page and add annotation to one of the dots 9 Log in as Person B and go to the collection SmartEvidence page and click on the circle dot 10 Leave some feedback and turn 'Mark public' to No - the feedback should have "This feedback is private." 11 Log in as Person A and go to the page itself in the collection and click on Feedback (1) link in annotation block 12 In the modal click the 'Make public' button - you should see "A message has been sent to Person B to request that the feedback be made public." 13 Log in as Person B and go to the page itself in the collection - you see "You cannot see the content on this page because it does not require a peer assessment." 14 Go to your inbox and see "Request to change private feedback to public" 15 Click the 'Annotation' link in the email and get the error. Problem: Person A creates a SmartEvidence collection and has an annotation block on a page Person B adds a draft comment to it Person A requests the comment to be made public Person B gets an email and follows the link -- gets error [WAR] e2 (artefact/lib.php:353) Artefact type mismatch. You are trying to use this annotation as a comment. Call stack (most recent first):     ArtefactType->__construct() at /../htdocs/artefact/comment/lib.php:193     ArtefactTypeComment->__construct() at /../htdocs/view/view.php:563 To test: 1 Set up new site 2 Go to Plugin Extensions page and activate annotation 3 Edit 'No institution' and allow SmartEvidence 4 Create accounts via CSV 5 Log in as Person A and create a page 6 Create a collection with a SmartEvidence option chosen and add page to it 7 Share the collection to Person B with special role Peer 8 Go to the collection's SmartEvidence page and add annotation to one of the dots 9 Log in as Person B and go to the collection SmartEvidence page and click on the circle dot 10 Leave some feedback and turn 'Mark public' to No - the feedback should have "This feedback is private." 11 Log in as Person A and go to the page itself in the collection and click on Feedback (1) link in annotation block 12 In the modal click the 'Make public' button - you should see "A message has been sent to Person B to request that the feedback be made public." 13 Log in as Person B and go to the page itself in the collection - you see "You cannot see the content on this page because it does not require a peer assessment." 14 Go to your inbox and see "Request to change private feedback to public" 15 Click the 'Annotation' link in the email and get the error.
2022-03-04 03:55:18 Robert Lyon mahara: status In Progress Fix Committed
2022-04-27 01:58:43 Gold mahara: status Fix Committed Fix Released