You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2021/09/30 08:16:40 UTC

[isis-app-demo] 07/18: updates the NAMED_QUERY parameter for findByNameLike

This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git

commit 84a925abbde38644649185e2e28fcc6d2f0fab3f
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Thu Sep 30 06:39:35 2021 +0100

    updates the NAMED_QUERY parameter for findByNameLike
---
 .../src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.java   | 2 +-
 .../src/main/java/petclinic/modules/pets/dom/petowner/PetOwners.java  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.java b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.java
index 818995c..fcf82eb 100644
--- a/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.java
+++ b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.java
@@ -58,7 +58,7 @@ import petclinic.modules.pets.types.Notes;
                 name = PetOwner.NAMED_QUERY__FIND_BY_NAME_LIKE,
                 query = "SELECT so " +
                         "FROM PetOwner so " +
-                        "WHERE so.lastName LIKE :name"
+                        "WHERE so.lastName LIKE :lastName"
         )
 })
 @EntityListeners(IsisEntityListener.class)
diff --git a/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwners.java b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwners.java
index 7290cde..af53a56 100644
--- a/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwners.java
+++ b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwners.java
@@ -47,10 +47,10 @@ public class PetOwners {
     @Action(semantics = SemanticsOf.NON_IDEMPOTENT)
     @ActionLayout(promptStyle = PromptStyle.DIALOG_SIDEBAR)
     public List<PetOwner> findByNameLike(
-            @Name final String name) {
+            @Name final String lastName) {
         return repositoryService.allMatches(
                 Query.named(PetOwner.class, PetOwner.NAMED_QUERY__FIND_BY_NAME_LIKE)
-                     .withParameter("name", "%" + name + "%"));
+                     .withParameter("lastName", "%" + lastName + "%"));
     }