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

Require a unique value to be set for configurable options.

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.6.0
    • Fix Version/s: 4.7.0
    • Component/s: Staff Interface
    • Labels:
      None

      Description

      When creating a configurable option it's possible to leave the value blank, causing display issues. For example, create a config option drop-down with 2 items where the value is blank. When checking out, only one of the options is displayed because both have the same value of blank.

      • Require a value for config options to be set
      • Require the value to be unique for the config option (can't use the same value for multiple select fields in the same dropdown for example)

        Issue Links

          Activity

          admin Paul Phillips created issue -
          tyson Tyson Phillips (Inactive) made changes -
          Field Original Value New Value
          Rank Ranked higher
          tyson Tyson Phillips (Inactive) made changes -
          Story Points 2
          tyson Tyson Phillips (Inactive) made changes -
          Sprint 4.7.0 Sprint 4 [ 89 ]
          tyson Tyson Phillips (Inactive) made changes -
          Rank Ranked higher
          Hide
          tyson Tyson Phillips (Inactive) added a comment -

          It may be that a blank value is desired, but I agree that values should be unique to conform to the form field standards.

          Show
          tyson Tyson Phillips (Inactive) added a comment - It may be that a blank value is desired, but I agree that values should be unique to conform to the form field standards.
          tyson Tyson Phillips (Inactive) made changes -
          Sprint 4.7.0 Sprint 4 [ 89 ] 4.7.0 Sprint 4, 4.7.0 Sprint 5 [ 89, 90 ]
          tyson Tyson Phillips (Inactive) made changes -
          Rank Ranked higher
          tyson Tyson Phillips (Inactive) made changes -
          Rank Ranked higher
          tyson Tyson Phillips (Inactive) made changes -
          Sprint 4.7.0 Sprint 4, 4.7.0 Sprint 5 [ 89, 90 ] 4.7.0 Sprint 4, 4.7.0 Sprint 5, 4.7.0 Sprint 6 [ 89, 90, 91 ]
          tyson Tyson Phillips (Inactive) made changes -
          Rank Ranked higher
          admin Paul Phillips made changes -
          Fix Version/s 4.7.0-b2 [ 11125 ]
          Fix Version/s 4.7.0-b1 [ 11123 ]
          jonathan Jonathan Reissmueller made changes -
          Assignee Jonathan Reissmueller [ jonathan ]
          Automated transition triggered when Jonathan Reissmueller created a branch in Stash -
          Status Open [ 1 ] In Progress [ 3 ]
          Automated transition triggered when Jonathan Reissmueller created pull request #728 in Stash -
          Status In Progress [ 3 ] In Review [ 5 ]
          Resolution Fixed [ 1 ]
          jonathan Jonathan Reissmueller made changes -
          Remaining Estimate 0 minutes [ 0 ]
          Time Spent 25 minutes [ 1500 ]
          Worklog Id 12561 [ 12561 ]
          jonathan Jonathan Reissmueller made changes -
          Time Spent 25 minutes [ 1500 ] 57 minutes [ 3420 ]
          Worklog Id 12565 [ 12565 ]
          Automated transition triggered when Tyson Phillips (Inactive) merged pull request #728 in Stash -
          Status In Review [ 5 ] Closed [ 6 ]
          tyson Tyson Phillips (Inactive) made changes -
          Link This issue relates to CORE-3275 [ CORE-3275 ]
          tyson Tyson Phillips (Inactive) made changes -
          Link This issue relates to CORE-3525 [ CORE-3525 ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                12/Sep/19

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 57 minutes
                57m

                  Agile