Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.9.0-b1
    • Component/s: None
    • Labels:
      None

      Description

      The method Clients::create creates a user, contact, and client. We want to create a method that will validate whether that method would succeed on the given input without actually creating the client. It can then be used to validate the information is sufficient and valid prior to attempting client creation.

      1. Add a method to the Clients model to validate whether given input is sufficient and valid for creating a client via Clients::create without attempting to create it
      2. Update any calls to Clients::create to first call the new validate method instead

        Activity

        tyson Tyson Phillips (Inactive) created issue -
        jonathan Jonathan Reissmueller made changes -
        Field Original Value New Value
        Assignee Jonathan Reissmueller [ jonathan ]
        Automated transition triggered when Jonathan Reissmueller created a branch in Stash -
        Status Open [ 1 ] In Progress [ 3 ]
        jonathan Jonathan Reissmueller made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 4 hours, 11 minutes [ 15060 ]
        Worklog Id 13142 [ 13142 ]
        jonathan Jonathan Reissmueller made changes -
        Time Spent 4 hours, 11 minutes [ 15060 ] 5 hours, 5 minutes [ 18300 ]
        Worklog Id 13144 [ 13144 ]
        Automated transition triggered when Jonathan Reissmueller created pull request #790 in Stash -
        Status In Progress [ 3 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        jonathan Jonathan Reissmueller made changes -
        Time Spent 5 hours, 5 minutes [ 18300 ] 5 hours, 25 minutes [ 19500 ]
        Worklog Id 13144 [ 13144 ]
        jonathan Jonathan Reissmueller made changes -
        Time Spent 5 hours, 25 minutes [ 19500 ] 5 hours, 56 minutes [ 21360 ]
        Worklog Id 13170 [ 13170 ]
        jonathan Jonathan Reissmueller made changes -
        Time Spent 5 hours, 56 minutes [ 21360 ] 6 hours, 37 minutes [ 23820 ]
        Worklog Id 13185 [ 13185 ]
        jonathan Jonathan Reissmueller made changes -
        Time Spent 6 hours, 37 minutes [ 23820 ] 7 hours, 23 minutes [ 26580 ]
        Worklog Id 13195 [ 13195 ]
        Automated transition triggered when Tyson Phillips (Inactive) merged pull request #790 in Stash -
        Status In Review [ 5 ] Closed [ 6 ]
        jonathan Jonathan Reissmueller made changes -
        Link This issue relates to CORE-3531 [ CORE-3531 ]
        tyson Tyson Phillips (Inactive) made changes -
        Link This issue Testing discovered CORE-3531 [ CORE-3531 ]
        tyson Tyson Phillips (Inactive) made changes -
        Link This issue relates to CORE-3531 [ CORE-3531 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              31/Mar/20

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 7 hours, 23 minutes
              7h 23m

                Agile