Uploaded image for project: 'Share Application'
  1. Share Application
  2. SHA-293

[Editing Property Definitions] Property Group Manager. Delete a property from a property group if there is no content that uses the property

    Details

    • Type: Story
    • Status: Done (View Workflow)
    • Priority: Critical
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Share Application
    • Labels:
      None

      Description

      User Story:


      "As a Model Manager and I can delete an existing property from a property group if the property is not being used by any node."

      Notes


      • If the property group is being used, the user will get an error stating the properties that are used cannot be deleted. It is not expected that any kind of automatic clean up is performed as part of this story. This may be addressed in a different user story further down the line.
      • We might want to consider only allowing edit actions to be performed when we know that a Property Group is not in use. E.g. run the DB query when an edit action is requested and cancel the edit if the Property Group is active
      • If the Property Group has not been activated (see SHA-313) then it will always be safe to remove properties
      • Most of this story should have been covered in some way by other stories - this is likely to be predominantly about the testing and the pulling together or previously created functionality.

        Attachments

          Issue Links

            Structure

              Activity

                People

                • Assignee:
                  mfarman Mike Farman
                  Reporter:
                  mfarman Mike Farman
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel