Skip to content

Commit c32acbd

Browse files
committed
Adding html_entity_decode() to enable series filter - #233
1 parent 192b8a1 commit c32acbd

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/classes/rota/filters/series-filter.class.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
namespace Obadiah\Rota\Filters;
44

55
use Obadiah\App;
6+
use Obadiah\Helpers\Log;
67
use Obadiah\Lectionary\Lectionary;
78
use Obadiah\Rota\Service;
89

@@ -32,6 +33,6 @@ public function apply(Lectionary $lectionary, Service $service, string $value):
3233
}
3334

3435
// compare the series title with the value
35-
return $l_service->series == $value;
36+
return $l_service->series == html_entity_decode($value);
3637
}
3738
}

src/pages/rota/index-view.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@
104104
<span class="input-group-text" for="series">Series</span>
105105
<select class="form-control" name="series">
106106
<option value="">Choose...</option>
107-
<?php foreach ($model->series as $series) : $selected = $series == Arr::get($model->filters, "series") ? "selected" : ""; ?>
107+
<?php foreach ($model->series as $series) : $selected = $series == html_entity_decode(Arr::get($model->filters, "series")) ? "selected" : ""; ?>
108108
<option value="<?php _e(htmlentities($series)); ?>" <?php _e($selected); ?>><?php _e($series); ?></option>
109109
<?php endforeach; ?>
110110
</select>

0 commit comments

Comments
 (0)