Skip to content

Commit ea78b6c

Browse files
committed
Plugin: ExerciseFocused: Allow multiple match in firstname and lastname filters - refs BT#21074
1 parent bb4c9f4 commit ea78b6c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

plugin/exercisefocused/src/Traits/ReportingFilterTrait.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -107,15 +107,15 @@ protected function findResults(array $formValues = []): array
107107
}
108108

109109
if (!empty($formValues['firstname'])) {
110-
$qb->andWhere($qb->expr()->eq('u.firstname', ':firstname'));
110+
$qb->andWhere($qb->expr()->like('u.firstname', ':firstname'));
111111

112-
$params['firstname'] = $formValues['firstname'];
112+
$params['firstname'] = $formValues['firstname'].'%';
113113
}
114114

115115
if (!empty($formValues['lastname'])) {
116-
$qb->andWhere($qb->expr()->eq('u.lastname', ':lastname'));
116+
$qb->andWhere($qb->expr()->like('u.lastname', ':lastname'));
117117

118-
$params['lastname'] = $formValues['lastname'];
118+
$params['lastname'] = $formValues['lastname'].'%';
119119
}
120120

121121
if (!empty($formValues['start_date'])) {

0 commit comments

Comments
 (0)