Uploaded image for project: 'ONE'
  1. ONE
  2. ONE-34581

It is impossible to assign a task to a team (via Resources module or Board module) if Team field is set to custom select and given select option contains any lowercase letter

    XMLWordPrintable

Details

    • Yes
    • Resources
    • BigPicture
    • JIRA server, JIRA cloud
    • 8
    • 8
    • $i18n.getText("admin.common.words.hide")
      $i18n.getText("admin.common.words.show")
      var cfToHide1 = document.getElementById("rowForcustomfield_18501"); if(cfToHide1){cfToHide1.style.display="none";} var cfToHide2 = document.getElementById("rowForcustomfield_18502"); if(cfToHide2){cfToHide2.style.display="none";} var cfToHide3 = document.getElementById("rowForcustomfield_19700"); if(cfToHide3){cfToHide3.style.display="none";} var cfToHide4 = document.getElementById("rowForcustomfield_18400"); if(cfToHide4){cfToHide4.style.display="none";}
    • Sprint 2021/10, Sprint 2021/11
    • PI2021/4
    • Coding quality
    • Wrong test data
    • 3 hours, 58 minutes, 28 seconds
    • 1 week, 42 minutes, 16 seconds
    • 0
    • 0
    • 4 minutes, 35 seconds
    • 17 minutes
    • 3 weeks, 5 days, 23 hours, 4 minutes, 16 seconds

    Description

      Prerequisites:
      N/A

      Reproduction steps:

      1. Create custom select field and specify its 2 options: "Software" and "HARDWARE" (notice lower and upper case in the names - this is important)
      2. In App configuration of BigPicture, set created custom select as Team field
      3. Create Program Box
      4. Add 2 tasks to created Box: task 1 and task 2
      5. Create 2 teams in created Box: first with code "Software", second with code "HARDWARE"
      6. Navigate to Resources module of created Box
      7. Assign task 1 to team "HARDWARE" and refresh the page
      8. Assign task 2 to team "Software" and refresh the page

      Actual result:

      1. After refreshing the page, task 1 stays assigned to team "HARDWARE", but task 2 becomes unassigned again

      Expected result:

      1. After refreshing the page, both tasks stay assigned to their teams

      Comments:

      1. Although team "Software" was created with code written in the same case as select option "Software", BigPicture stores team code "Software" as "SOFTWARE". As a result, it further cannot match team code "SOFTWARE" with select option "Software". A solution to this issue is for BigPicture to compare team codes with select options in case-insensitive manner

      Workaround:

      1. Write all your select options with upper case (e.g., "SOFTWARE", not "Software" or "software"). Thanks to that, BigPicture will be able to match team codes (which are stored in upper case) with select options

      Attachments

        Issue Links

          Activity

            People

              robert.lichman Robert Lichman
              lukasz.panek Łukasz Panek
              jakub.zygmunt Jakub Zygmunt , bartosz.drazewski Bartosz Drążewski , martyna.turowska Martyna Turowska , piotr.rozdeba Piotr Rozdeba , pawel.guz Pawel Guz , tomasz.jaskiewicz Tomasz Jaśkiewicz , maciej.bukrewicz Maciej Bukrewicz (Inactive) , system.gerrit Gerrit , robert.lichman Robert Lichman
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: