Can someone explain to me why my code is bad?
Merci

I put my code:
def time = "1m"
def result2 = put("/rest/api/2/issue/${linkKey}")
.header('Content-Type', 'application/json')
.queryString("overrideScreenSecurity", Boolean.TRUE)
.body([
fields: [
worklog: [
worklogs:[
timeSpent: time
]
]
]
])
.asString()
if (result2.status >= 200 && result2.status < 300) {
logger.info('success 2')
} else {
return "${result2.status}: ${result2.body}"
}