Annotation field can be left empty when adding annotation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
High
|
Pramith Dayananda | ||
16.10 |
Fix Released
|
High
|
Pramith Dayananda | ||
17.04 |
Fix Released
|
High
|
Pramith Dayananda | ||
17.10 |
Fix Released
|
High
|
Pramith Dayananda |
Bug Description
Mahara 16.10 and 17.04+
When you add an annotation block, you are supposed to be required to provide an annotation in order to say why you align your portfolio with a particular standard.
The "Annotation" field (no matter whether added via the SmartEvidence map or as block) can be left empty though now when saving the block configuration. It can't be added later on.
The field should not be left empty though as the annotation is a vital aspect.
To replicate:
1. Add a collection with a SmartEvidence map.
2. Add an annotation via the SmartEvidence map.
Expected result: You can't save the configuration dialogue without typing an annotation.
Actual result: You can leave the field empty and save.
3. Add an annotation via the portfolio page.
Expected result: You can't save the configuration dialogue without typing an annotation.
Actual result: You can leave the field empty and save.
Patch for "master" branch: https:/ /reviews. mahara. org/7831