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

Include removed config options when editing service

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.5.0-b2
    • Fix Version/s: 3.5.0-b3
    • Component/s: None
    • Labels:
      None

      Description

      When editing a service, config options that are being removed are not passed along to the module.

      For example, SolusVM allows for extra IP addresses to be removed. When removing an IP such that no IPs will remain, the config option is indeed set to zero on the service. However, the module is not given the config option at all, so it does not know that it has been changed to zero, and cannot take any action to update the service fields for that option. The config option should be passed along to the module so that it may take appropriate action because of it.

        Issue Links

          Activity

          tyson Tyson Phillips (Inactive) created issue -
          tyson Tyson Phillips (Inactive) made changes -
          Field Original Value New Value
          Rank Ranked higher
          tyson Tyson Phillips (Inactive) made changes -
          Link This issue relates to CORE-1544 [ CORE-1544 ]
          tyson Tyson Phillips (Inactive) made changes -
          Link This issue relates to CORE-1647 [ CORE-1647 ]
          tyson Tyson Phillips (Inactive) made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          tyson Tyson Phillips (Inactive) made changes -
          Description When editing a service, config options that are being removed are not passed along to the module.

          For example, SolusVM allows for extra IP addresses to be removed. When removing an IP such that no IPs will remain, the config option is indeed set to zero on the service. However, the module is not given the config option at all, so it does not know that it has been changed to zero, and cannot take any action to update the service fields for that option. The config option should be passed along to the module so that it make take appropriate action because of it.
          When editing a service, config options that are being removed are not passed along to the module.

          For example, SolusVM allows for extra IP addresses to be removed. When removing an IP such that no IPs will remain, the config option is indeed set to zero on the service. However, the module is not given the config option at all, so it does not know that it has been changed to zero, and cannot take any action to update the service fields for that option. The config option should be passed along to the module so that it may take appropriate action because of it.
          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:
                26/May/15