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

Allow no module to be selected for a package

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.4.0
    • Fix Version/s: 4.1.0-b1
    • Component/s: None
    • Labels:
      None

      Description

      When adding/editing a package, allow 'None' to be selected as the module. This would set the module_id and module_row_id to 0 (zero). This would instruct Blesta that no module is selected and so no module action can be performed.

      Adding/editing/suspending/unsuspending/cancelling should all work by simply bypassing the module.

      This likely means then, that when Blesta has a module_row_id or module_id of 0 that is returns a new 'None' implementation of the AbstractModule that has no capabilities, but defines all of the proper methods for functioning.

      Note: Was implemented as a module called the "None Module", that is selected by default when creating a new package.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            jonathan Jonathan Reissmueller
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              17/Jul/17

              Agile