Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-1548

Saving existing package options dereferences them from existing services

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 3.4.0
    • Fix Version/s: 3.4.1, 3.5.0-b1
    • Component/s: None
    • Labels:
      None

      Description

      There appears to be an issue with editing package options where editing a package option (even if no values are changed), and saving the package option causes the pricing information to be deleted and re-added.

      However, because saving the option deletes the current pricing information, existing service configurable options that reference that pricing information are not updated to the new pricing information afterward.

      We should check to see if it is possible to update package option pricing information rather than deleting and re-adding it.

        Activity

        tyson Tyson Phillips (Inactive) created issue -
        tyson Tyson Phillips (Inactive) made changes -
        Field Original Value New Value
        Summary Saving existing package options causes dereferences them from existing services Saving existing package options dereferences them from existing services
        tyson Tyson Phillips (Inactive) made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        tyson Tyson Phillips (Inactive) made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        tyson Tyson Phillips (Inactive) made changes -
        Fix Version/s 3.5.0 [ 10401 ]
        Hide
        tyson Tyson Phillips (Inactive) added a comment -

        This has been updated to allow edits to existing package option values and their pricings.

        However, as noted, deleting a value (and thus its pricing) or just a value's pricing will permanently remove that pricing. Any service config options that clients are already using, which reference that pricing information, will still be dereferenced.

        Show
        tyson Tyson Phillips (Inactive) added a comment - This has been updated to allow edits to existing package option values and their pricings. However, as noted, deleting a value (and thus its pricing) or just a value's pricing will permanently remove that pricing. Any service config options that clients are already using, which reference that pricing information, will still be dereferenced.
        tyson Tyson Phillips (Inactive) made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            tyson Tyson Phillips (Inactive)
            Reporter:
            tyson Tyson Phillips (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              28/Jan/15