diff --git a/internal/endpoints/consent/pkg/capability.go b/internal/endpoints/consent/pkg/capability.go
index c850ae51215c84406a9eec38071d16026ebc45a9..c05eeb931cc054688143f2d384cb884f90880f90 100644
--- a/internal/endpoints/consent/pkg/capability.go
+++ b/internal/endpoints/consent/pkg/capability.go
@@ -96,9 +96,7 @@ func searchCapability(name string, searchParent bool) *WebCapability {
 	return searchCapabilityS(allWebCapabilities, name, searchParent)
 }
 func searchCapabilityS(slice []*WebCapability, name string, searchParent bool) *WebCapability {
-	if strings.HasPrefix(name, api.CapabilityReadOnlyPrefix) {
-		name = name[len(api.CapabilityReadOnlyPrefix):]
-	}
+	name = strings.TrimPrefix(name, api.CapabilityReadOnlyPrefix)
 	for _, c := range slice {
 		if !searchParent && c.ReadWriteCapability.Name == name {
 			return c
diff --git a/internal/utils/logger/smartlogger.go b/internal/utils/logger/smartlogger.go
index 8d3490df19f93dfa4b8b2d7bce95414fedce6603..c9913c754f47b10667814115fd71dab962d2a492 100644
--- a/internal/utils/logger/smartlogger.go
+++ b/internal/utils/logger/smartlogger.go
@@ -28,7 +28,7 @@ type rootHook struct {
 	error  *errorHook
 }
 
-func (h *rootHook) Levels() []log.Level {
+func (*rootHook) Levels() []log.Level {
 	return log.AllLevels
 }
 func (h *rootHook) Fire(e *log.Entry) error {
@@ -51,7 +51,7 @@ type errorHook struct {
 	file        io.Writer
 }
 
-func (h *errorHook) Levels() []log.Level {
+func (*errorHook) Levels() []log.Level {
 	return log.AllLevels // we must be triggered at
 }
 func (h *errorHook) Fire(e *log.Entry) (err error) {