I have wondered if the problem is here:
https://github.com/Logitech/slimserver/blob/public/8.3/Slim/Plugin/Extensions/Settings.pm#L191
Good finding!
I could be way off target, but:
Only a little ;-). But that plugin handling code for whatever reason is
way more convoluted than I'd like...
I suspect that '-exists $params->{"install:$plugin"}-' is always true
when a plugin is installed. So the state of '-exists
To my surprise this isn't set to true when reaching those lines during
installation. Maybe it's changed along the way somewhere. I don't know.
If I changed that check, none of the plugins would be installed, but
added to the "update available" list. But:
$params->{"update:$plugin"}-' becomes irrelevant. I assume that this
This one actually is set. So... checking the existence only for
"install", but the actual value for "update" seems to do the trick.
Please give it a try. A new build is on its way. Thanks for the pointer!
_______________________________________________
Squeezecenter mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter