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

Upgrading service does not maintain existing options

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.5.2
    • Fix Version/s: 3.5.3, 3.6.0-b1
    • Component/s: Client Interface
    • Labels:
      None

      Description

      This issue applies if the following criteria are met:

      1. A client upgrades a service's package/term
      2. The service has existing config options which also apply to the new package/term
      3. The config options are set to not be editable or addable by the client

      Then, the affected config options are removed from the service rather than being maintained on upgrade.

      The solution is to maintain the existing config options iff:

      1. The existing option is also available to the new package in the selected term/period/currency
      2. The existing option value is available to the new package in the selected term/period/currency

        Activity

        tyson Tyson Phillips (Inactive) created issue -
        tyson Tyson Phillips (Inactive) made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        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:
              2/Sep/15