src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt

changeset 215
028792eda9b7
parent 214
69647ddb57f2
child 225
87328572e36f
equal deleted inserted replaced
214:69647ddb57f2 215:028792eda9b7
458 val issue = dao.findIssue(http.pathParams["issue"]?.toIntOrNull() ?: -1) ?: Issue( 458 val issue = dao.findIssue(http.pathParams["issue"]?.toIntOrNull() ?: -1) ?: Issue(
459 -1, 459 -1,
460 project, 460 project,
461 ) 461 )
462 462
463 // pre-select component, if available in the path info 463 // for new issues set some defaults
464 issue.component = component 464 if (issue.id < 0) {
465 465 // pre-select component, if available in the path info
466 // pre-select version, if available in the path info 466 issue.component = component
467 if (version != null) { 467
468 if (version.status.isReleased) { 468 // pre-select version, if available in the path info
469 issue.affectedVersions = listOf(version) 469 if (version != null) {
470 } else { 470 if (version.status.isReleased) {
471 issue.resolvedVersions = listOf(version) 471 issue.affectedVersions = listOf(version)
472 } else {
473 issue.resolvedVersions = listOf(version)
474 }
472 } 475 }
473 } 476 }
474 477
475 with(http) { 478 with(http) {
476 view = IssueEditView( 479 view = IssueEditView(

mercurial