I have a required field called "Release Type" and when it is set to "Hardware" I want to have the SKU(s) field required. When it is set to anything else, I want the SKU(s) field optional and read only or if possible hidden. Here is the script I have so far but it isn't working at all. I also want the asterisk to show against skus as well if possible.
def releaseTypeField = getFieldById(getFieldChanged())
def releaseTypeStatus = releaseTypeField.getValue()
def skusField = getFieldById("SKU(s)")
if (releaseTypeStatus == "Hardware") {
skusField.setRequired(true) //Sets the SKUs field to required.
skusField.setHelpText("The SKUs field is required when it is a hardware project")
}
else {
skusField.setRequired(false) //Sets the SKUs field back to optional
skusField.setReadOnly(true)
skusField.setHelpText("")
}