[OtrkeyFinderBridge] Remove HTML in title (#2594)

* [OtrkeyFinderBridge] Provide a better example that actually returns results.

* [OtrkeyFinderBridge] Remove HTML in filename.
This commit is contained in:
Michael Bemmerl 2022-04-03 08:09:42 +00:00 committed by GitHub
parent 7dcf09a876
commit aa83a990d1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 3 deletions

View File

@ -10,7 +10,7 @@ class OtrkeyFinderBridge extends BridgeAbstract {
array(
'searchterm' => array(
'name' => 'Search term',
'exampleValue' => 'Terminator',
'exampleValue' => 'Tatort',
'title' => 'The search term is case-insensitive',
),
'station' => array(
@ -155,8 +155,14 @@ class OtrkeyFinderBridge extends BridgeAbstract {
if ($file == null)
return null;
else
return trim($file->innertext);
// Sometimes there is HTML in the filename - we don't want that.
// To filter that out, enumerate to the node which contains the text only.
foreach($file->nodes as $node)
if ($node->nodetype == HDOM_TYPE_TEXT)
return trim($node->innertext);
return null;
}
private function buildContent(simple_html_dom_node $node) {