diff --git a/entity/SupportTicket_entity/entityfields/is_overdue_symbol/valueProcess.js b/entity/SupportTicket_entity/entityfields/is_overdue_symbol/valueProcess.js index 98046686637b05ed28e7115e423eeedc5af93a60..27f0af5d2395c9e08ea44fcb638aebd3f4cbeb0f 100644 --- a/entity/SupportTicket_entity/entityfields/is_overdue_symbol/valueProcess.js +++ b/entity/SupportTicket_entity/entityfields/is_overdue_symbol/valueProcess.js @@ -1,4 +1,3 @@ -import("system.logging"); import("system.result"); import("system.vars"); diff --git a/entity/SupportTicket_entity/recordcontainers/db/recordfieldmappings/isoverdue.value/expression.js b/entity/SupportTicket_entity/recordcontainers/db/recordfieldmappings/isoverdue.value/expression.js index 83b3fe27ef59495495165d340770963f7e70f0ff..1f6de45f9e5cac81f7df63f7ea151f245405e2af 100644 --- a/entity/SupportTicket_entity/recordcontainers/db/recordfieldmappings/isoverdue.value/expression.js +++ b/entity/SupportTicket_entity/recordcontainers/db/recordfieldmappings/isoverdue.value/expression.js @@ -4,5 +4,9 @@ import("Sql_lib"); import("system.result"); import("KeywordRegistry_basic"); -result.string( SqlBuilder.caseStatement().when("TASK.MATURITY_DATE", datetime.date(), SqlBuilder.GREATER()).then("''").when( "TASK.MATURITY_DATE is null").then("''").when( "TASK.STATUS", $KeywordRegistry.taskPriority()).then("''").elseString("true")); +result.string( SqlBuilder.caseStatement() + .when("TASK.MATURITY_DATE", datetime.date(), SqlBuilder.GREATER()).then("''") + .when( "TASK.MATURITY_DATE is null").then("''") + .when( "TASK.STATUS", $KeywordRegistry.taskStatus$ended()).then("''") + .elseString("true"));