task(spn): added missing instance method from interface

This commit is contained in:
Natanael Rodriguez Ramos
2025-04-14 09:57:14 +01:00
parent c41d8221ff
commit 846646c7e9

View File

@@ -21,6 +21,7 @@ import (
"github.com/safing/portmaster/service/intel/geoip"
"github.com/safing/portmaster/service/mgr"
"github.com/safing/portmaster/service/netenv"
"github.com/safing/portmaster/service/ui"
"github.com/safing/portmaster/service/updates"
"github.com/safing/portmaster/spn/access"
"github.com/safing/portmaster/spn/cabin"
@@ -74,6 +75,7 @@ type Instance struct {
ships *ships.Ships
sluice *sluice.SluiceModule
terminal *terminal.TerminalModule
ui *ui.UI
CommandLineOperation func() error
ShouldRestart bool
@@ -376,6 +378,11 @@ func (i *Instance) Terminal() *terminal.TerminalModule {
return i.terminal
}
// UI returns the ui module.
func (i *Instance) UI() *ui.UI {
return i.ui
}
// FilterLists returns the filterLists module.
func (i *Instance) FilterLists() *filterlists.FilterLists {
return i.filterLists