Skip to content

Commit 9821282

Browse files
committed
more flexible plugin test
1 parent ca9d4ad commit 9821282

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Diff for: svdrp/src/main/java/vdr/jonglisto/svdrp/client/SvdrpClient.xtend

+2-2
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,7 @@ class SvdrpClient {
296296
}
297297
}
298298

299-
def isEpgsearchAvailable(String vdrName) {
299+
def isPluginAvailable(String vdrName, String pluginName) {
300300
val vdr = Configuration.get.getVdr(vdrName)
301301

302302
if (vdr === null) {
@@ -307,7 +307,7 @@ class SvdrpClient {
307307
return false
308308
}
309309

310-
val p = getPlugins(vdr).stream.filter(s | s.plugin == "epgsearch").findFirst
310+
val p = getPlugins(vdr).stream.filter(s | s.plugin.toLowerCase == pluginName.toLowerCase).findFirst
311311
if (p.isPresent) {
312312
return true
313313
}

Diff for: web/src/main/java/vdr/jonglisto/web/ui/BaseView.xtend

+1-1
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ abstract class BaseView extends VerticalLayout implements View {
146146
changeVdr(Configuration.get.getVdr(event.selectedItem.get))
147147

148148
// check if epgsearch plugin is available in selectedVdr
149-
if (SvdrpClient.get.isEpgsearchAvailable(event.selectedItem.get)) {
149+
if (SvdrpClient.get.isPluginAvailable(event.selectedItem.get, "epgsearch")) {
150150
epgsearchButton.visible = true
151151
} else {
152152
epgsearchButton.visible = false

0 commit comments

Comments
 (0)