diff --git a/entity/VisitRecommendation_entity/VisitRecommendation_entity.aod b/entity/VisitRecommendation_entity/VisitRecommendation_entity.aod index a52a61b1dab8a83407cf4870e944cf448e0dcc73..2aed7529f61a7f8a7854f62e48ef1957834e49f3 100644 --- a/entity/VisitRecommendation_entity/VisitRecommendation_entity.aod +++ b/entity/VisitRecommendation_entity/VisitRecommendation_entity.aod @@ -5,6 +5,8 @@ <documentation>%aditoprj%/entity/VisitRecommendation_entity/documentation.adoc</documentation> <title>Visit Recommendation</title> <grantCreate v="true" /> + <grantUpdateProcess>%aditoprj%/entity/VisitRecommendation_entity/grantUpdateProcess.js</grantUpdateProcess> + <grantDeleteProcess>%aditoprj%/entity/VisitRecommendation_entity/grantDeleteProcess.js</grantDeleteProcess> <iconId>VAADIN:BRIEFCASE</iconId> <image>VAADIN:BRIEFCASE</image> <titlePlural>Visit Recommendations</titlePlural> diff --git a/entity/VisitRecommendation_entity/grantDeleteProcess.js b/entity/VisitRecommendation_entity/grantDeleteProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..4265dc9ea048593adafc2e916aa129869c0d1fd8 --- /dev/null +++ b/entity/VisitRecommendation_entity/grantDeleteProcess.js @@ -0,0 +1,8 @@ +import("KeywordRegistry_basic"); +import("system.vars"); +import("system.result"); + +if (vars.get("$field.PRIORITY_SOURCE") == $KeywordRegistry.visitRecommendationPrioSource$visitFrequency()) + result.string(false); +else + result.string(true); \ No newline at end of file diff --git a/entity/VisitRecommendation_entity/grantUpdateProcess.js b/entity/VisitRecommendation_entity/grantUpdateProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..4265dc9ea048593adafc2e916aa129869c0d1fd8 --- /dev/null +++ b/entity/VisitRecommendation_entity/grantUpdateProcess.js @@ -0,0 +1,8 @@ +import("KeywordRegistry_basic"); +import("system.vars"); +import("system.result"); + +if (vars.get("$field.PRIORITY_SOURCE") == $KeywordRegistry.visitRecommendationPrioSource$visitFrequency()) + result.string(false); +else + result.string(true); \ No newline at end of file